I'm just a guy who's looking to craft really awesome software and to have fun while doing it.
Skills
Work experience
- In the beginning I was changing and editing functions and modules inside the PHP monolith.
- After that I developed microservices around the monolith using Fastify and Prisma ORM. We tested them using unit tests written in Jest.
- Later we started using NestJS and Mikroorm to develop our microservices.
- Recently I started being more involved in API and E2E testing using Cypress and CI/CD tools like GitlabCI and writing bash scripts.
- Final project - Build an API to manage a restaurant with JWT authentication using the .NET framework
- I've used Blazor components and ASP.NET to generate dynamic web pages
- There was a lot of emphasis put into writing clean code. I learnt a lot about software philosophies like KISS, DRY, SOLID, CQS and other designing ACID complaint DBs
I learnt the basics of Verilog programming, which is a method to programatically wire together logic gates.
Projects
I entered the Health Innovation Zone program as a challenge to myself. I mentor 4 awesome teams in their journey to better the health industry.
I participated at 3 workshops: "Cloud Development by Levi9", "DevOps by Yonder", "PHP by CloudLab" which taught me a great deal about deploying to the cloud, local infrastructure, CI/CD and developing webapps with Laravel.
An open-source web app that identifies cats, made as a project for one of our classes. The app is built using NextJS, Java, Python and PostgreSQL. The people that I worked with had no real knowledge about web development, I taught them everything I know. Seeing them grow was such a joy.
Thanks to this Free and Open Source project, I was able to learn a lot about software development. I made a lot of small websites to learn concepts such as React and how to integrate it with APIs and write your own with Nodejs and Express. It introduced a lot of tooling that I now use every day.
During High School I was part of many initiatives, one of them was a project called "Scoala Pentru Valori Autentice" for ISJ. It was the first fullstack app I helped develop. I was mainly tasked with writing the frontend in Bootstrap, but I got to learn how Laravel 5 works and learnt a lot about the whole process.
Education
Bachelor of Science, Computer Science and Automatic Control.