Skip to content
View huskyhania's full-sized avatar
  • Helsinki

Highlights

  • Pro

Block or report huskyhania

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
huskyhania/README.md

Hi there πŸ‘‹

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


I'm still figuring out which direction to take

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.


I'm also learning Python!

πŸ‘‰ 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 πŸ˜…


Interested in what I did in C?

πŸ‘‰ 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.


Pinned Loading

  1. minishell minishell Public

    Bash-like shell, a command interpreter

    C

  2. fractol fractol Public

    Explore the beauty of fractals

    C

  3. philosophers philosophers Public

    Concurrency and synchronization challenge

    C 1

  4. Libft Libft Public

    Custom library with my re-implementations of standard C functions

    C