I have over 8 years of team leading and management experience and over 10 years of programming and technical experience. I started working at 16 and I had jobs ranging from Network Admin and PHP Developer to Project Manager, Team Manager and Head of Software Development. Besides my full-time jobs, I have been doing Freelancing and IT Consulting for almost 10 years, which consisted both of implementing solutions myself, but also managing teams of developers.<br>I always love to create things and solve problems, both in real life and virtual space. I love managing software projects and seeing them delivered on time. I have very good analytical skills. Every day I try to better myself, in both personal and professional life and I am always up for a challenge. That is why, even though my main expertise is full stack web development, I have created and published an app in the AppStore and since October 2017 I am attending Apple Developer Academy in Napoli, Italy.
Contributed technically to product development as well as liaised with other Lead Engineers across development and production of software applications.
Screened and maintained high quality code into the production environment.
Regularly liaised with the Head of the back-office to develop and execute the technology strategy of the software development team.
Project Manager, PHP Developer, Platform Team Manager, Head of IT Department
2008 - 2013 (5 years)
Worked closely with frontend engineers to build new features and services for the platforms of clients as well as iterating on existing ones.
Ensured that all our platforms were fully-equipped to handle high traffic, a growing user base and improve the speed and reliability of our applications..
Developed innovative ways of improving the user experiences of different platforms, as well as build solid admin-facing analytical tools to optimize performance.
Joined numerous freelancing platforms to architect, implement and use software solutions in different highly available, redundant, distributed computing environments.
Regularly tuned software infrastructure to optimize performance, led capacity planning and continuity of operational tasks.
Regularly troubleshot technical issues, file bug reports and escalate cases for support when necessary.