Senior software developer with a Bachelor of Science - BSc in Computer Science and Engineering, with 4+ years of working experience. I am developing cloud applications using microservices as an architectural approach. My work is mainly focused on building RESTfull APIs using .NET Core, communicating with client applications developed in Angular.
Confronting problems in my working experience, I have had the opportunity to acknowledge the advantages of the Azure Cloud Platform and the services it provides. I also have experience in developing solutions that are based on a DDD (Domain-driven design) approach, which uses relational and non-relational databases.
The variety of technologies and frameworks that I have enjoyed while working (and I am mainly focused on) are:
• C#
• ASP.NET Core
• Angular
• MS SQL
• TypeScript.
Other technologies that I have used in my career and I have strong knowledge on include:
• NodeJS,
• Javascript
• MySQL
My fields of interest are constantly expanding, welcoming new technologies such as Docker, serverless computing, IoT solutions, and many others that are popular on the market. Led by the great energy of sharing knowledge with others, I give lessons to students in coding academies.
"If you can't explain it simply, you don't understand it well enough."
During my studies, I was working on many projects in different fields, but the project that I am the proudest of is my Bachelor Final Project - 'Smart Garden System'. It is an IoT solution that eases the process of watering, lighting, and maintaining every garden by commanding devices from any place at any time.
Outside of work, I love visiting new places that bring new adventures, enjoy a Sunday hike, or spend quality time with my friends, family, and my dog Lucy. As a person who is communicative, ambitious, and a team player, I love meeting new people and hearing new perspectives. I believe that the key to achieving every goal in life is hard work and a positive mindset.
If you have a project I can help with, feel free to contact me!