About me

Hello, my name is Evert Diamond Prants. I am a 21-year-old self-taught Web Developer and Systems Administrator from Estonia. I am generally a very curious person and thus I am interested in a very large variety of subjects, including, but not limited to, space exploration, electronics, computers, networks, programming, aviation, cars and other scientific fields. I like to tell everyone that I run Arch Linux - sorry not sorry.

I can pretty much code in any language and use any library with the help of documentation and instructional materials, so the Programming list is not very comprehensive.

Programming

  •  HTML5 / CSS3
  •  JavaScript
    •  TypeScript
    •  Node.js
    •  Angular
  •  Python
  •  Lua
  •  Java

Featured Projects

Icy Network

Icy Network is a single-sign-on (SSO) provider for projects created by me and my friends.

The Icy Network website provides authorization using the industry-standard OAuth 2.0 protocol.

Features

  • User accounts with display names and avatars
  • Administration panel created using Vue.js for managing users and OAuth clients
  • A news outlet

I have also created various experimental web-based games in order to learn Canvas APIs.

Games include..

  • Battleship
  • Connect Four
  • Tower Defense
  • Minesweeper
  • Hook Miner
  • Tile-based modifyable world
Games
Icy Network TV

Icy Network TV is a livestreaming platform for Icy Network affiliates.

This project uses nginx-rtmp-module as the livestream server and channels are created for select Icy Network users only.

Features

  • Integrated video player
  • Video dashboard
  • HLS video output