Hey there! đź‘‹
My name is Ilja and I'm a Junior Software Engineer and a student of CS at Hive Helsinki. At the moment I'm working towards my first AWS certification. In addition to my studies and work, I also use my spare time to do ethical hacking on Hack The Box and TryHackMe. It's nice to have you here! Please feel free and check out my Projects!
Front End
- JavaScript
- React / Redux
- CSS3
- HTML5
Backend
- C
- NodeJS
- Go
- PHP
Database
- PostgreSQL
- MySQL
- MongoDB
Deployment
- Docker
- Git
- Heroku
-
Project Portfolio
Hypertube is movie streaming web application, allowing a user to search, comment and watch movies. The videos are downloaded through the BitTorrent protocol. The web application is made for education purpose only.
Objectives
Non-Relational DB managment
Test-driven development
CI with Github Actions
Security
Created with:
Matcha is a dating web application, where the users can browse through a list of recommended profiles or conduct a specific search. Users can like, report and block other users and chat with users that liked them back.
Objectives
Database managment
Security / Data validation
Web sockets
Test-driven development
Created with:
TryHackMe is a online platform for learning cyber security and ethical hacking through different kind of 'Hacktivities' in virtual rooms. Check out the github repo to see my detailed walkthroughs.
Objectives
Ethical Hacking
Threat Intelligence
Intrusion Detection
Digital Forensics
OSINT
Created with:
This is the first web project at Hive. I created a instagram/snapchat-like full stack web application.
Objectives
Database managment
Permission managment
Security
Data validation
Created with:
fin_camp
A personal project, finCamp is full stack web application for camping fans around the world! Users are allowed to add new campsites, review them and leave feedback.
Objectives
Data validation
Single page application
Full stack development
Security
Created with:
In fillit, mhasan and I created a program which would take a file as parameter, which contains a list of Tetriminos and arranged them in order to create the smallest square possible.
libft
In libft, I created my very own library with over 50 functions, and the number is growing, which I can use for my later on Hive Helsinki Projects.
In fdf, I created a simplified graphic “wireframe” representation of a relief landscape, linking various points (x, y, z) via segments.
rsl_1
In Roger-skyline-1, I learned how to host and set up my own web server, how to install and manage several services and secure them against attacks.
Objectives
System/Network administration
Unix/Linux
Technology integration
Security / Data validation
Created with:
docker_1
My first project on the Docker ecosystem. I learned to think in containers through this subject, and I handled docker binary and created my first containers with Dockerfiles.
In ft_printf, I recoded printf and added it to my libft (my personal library), so that I can use it in all my future school projects.
ft_ls
ls, probaly the most used command of every programmer. In this Hive project, I recoded it wiht the help of my ft_printf and libft.
Objectives
Directories and files tree structure.
Interacting with the file system using C.
File types and characteristics.
Created with: