My name is Hania and I'm a software developer in the making
I recently completed software engineering studies at Hive Helsinki (42 network curriculum)
They were heavily focused on systems design, problem solving and collaborative programming.
π Check out my final project, a full-stack game of Pong, where I implemented containerization, authentication, websocket-based chat and JWT, among others.
π Look at the Webserver implementation, done from scratch in C++ and including extensive automated tests using pytest suite.
π To see my how I learned C++ and basics of OOP, visit the 42-CPP repository
My strong suits are C, C++ and Python, but I have also gained solid foundations in TypeScipt, JavaScript, React and HTML/CSS
π Have a look at a small Infrastructure as Code full-stack application I created. The provisioning and deployment of the app is done using AWS CDK
You might have already noticed that I have a knack for backend and DevOps.
π Inception is a containerization project where I built and wired together a WordPress site, an Nginx server, and a MariaDB database using custom Dockerfiles and Docker Compose.
π Check out Wordle Solver and co - A couple of cool, small programs based on the Wordle game:
β’ 3 different solving programs
β’ terminal-based Wordle implementation
β’ auto-solver
π Visit 100 Days of Code - Python - You can see my progress with The Complete Python Pro Bootcamp by Angela Yu.
It's not much (yet!) but it's honest work π
π My biggest achievement AKA Minishell - A thorough implementation of a command interpreter that closely mimics the behaviour of Bash. It was a deep dive into processes and system calls that taught me more than any other project.
π Have a look at Philosophers β I implemented two different solutions to the classic Dining Philosophers problem:
β’ one using threads and mutexes
β’ one using processes and semaphores
π Wanna see something really pretty? Go to Fract-ol β A small graphical project that lets you explore the beauty of Mandelbrot, Julia, and Burning Ship fractals, in all colors of the rainbow π or black and white.
