Joan Gjermeni

I am a software engineer, mostly working with PHP for more than 6 years. I work with Symfony/Laravel and its stack to build various platforms. I use MySQL, Doctrine, Git, Docker and develop REST API. Always looking for creative and innovative solutions, latest tools, best practices and methodologies related with the software development, keeping the code efficient, simple, following design-patterns, testable and scalable. I like to work in a challenging environment where I can show my talent, enhance my skills to meet company goals and share experiences.

What I Do

Maintenance

Some of my responsibilities in website maintenance are bug fixing, analyzing and creating tech designs for new features, developing new features, building unit tests for every functionality, moving projects to docker, interacting with AWS SNS/SQS, etc

From Scratch

Before building a website from scratch, I tend to get all the requirements from the client and then analyze and document all the functionalities and design the database tables. This helps me to give an estimation about due dates.

Consulting

I'm a software engineer who spends a lot of time thinking about why we make things, and how we can make them better. I love learning and improving. I'm extremely interested in code craft and pushing a code base towards being better designed and more maintainable.

Upgrade & Migrate

I have experience in upgrading projects from an old technology version to a new one, more specific from Symfony 2 to Symfony 5 and from Symfony 3.4 to Symfony 5. I also worked in a project which was moved from an old version of Laravel to Symfony 3.4. I had to create Doctrine Migration scripts to move existing data in a new designed database

Recommendations

Companies

My Hobbies

Soccer

Soccer

Kayaking

Kayaking

Hiking

Hiking

Travel

Travel