The mechanical engineer now transforming into the IT and software world. Eager to learn how things work, and how computers and applications are made. Open for any part-time job or other code-related tasks, projects, or work. Don't hesitate to contact me!
I studied mechanical engineering at CTU in Prague. Throughout my university years, I automated various tasks using Excel sheets and small Matlab and Python scripts. Repetitive work isn't my forte; hence, automation became a natural inclination. 😃
Following two years as a mechanical designer for automation lines, I decided to dive into coding. My coding journey began with a basic Python course, 100daysOfCode. However, I soon realized I could write code without truly comprehending its underlying principles.
This realization led me to enrol in 42 Prague, where I started from the ground up with C programming. After completing a four-week-long selection boot camp, I was accepted as a student and I am currently immersed in the 42 Prague Common Core program full-time.
Choosing C as my starting point has proven beneficial, given its proximity to the Unix terminal, making everything click. I expect to gain more experience in object-oriented programming languages such as C++ and C#.
I am currently exploring microservices, Ruby, Javascript, SQL and C#.
- Exam Rank 05 - CPP classes, inheritance, containers
- Inception - Docker, Docker compose - volumes, env, secrets, network
- ft_irc - basic chatting server
- CPP modules 05-09
- NetPractice - basics of TCP/IP addressing
- CPP modules 00-04
- cub3d
- Exam Rank 04 - microshell
- minishell
- Philosophers
- Exam Rank 03 - ft_printf/get_next_line
- push_swap
- so_long
- pipex
- Exam Rank 02 - strings, argc/argv, ft_itoa/ft_atoi, linked lists, etc.
- Born2beroot - setting up Debian on a virtual machine (disk partition, sudo, ssh, ufw, pass policy, crontab, etc.)
- get_next_line
- ft_printf
- Libft