I am a Senior Software Developer who loves to experiment with new technologies. I am quite comfortable working with legacy systems and software. When presented with a challenge I rarely refuse it. Proficient in TypeScript, Node.js, Golang and PHP.
I am a Senior Software Developer who loves to experiment with new technologies. I am quite comfortable working with legacy systems and software. When presented with a challenge I rarely refuse it. Proficient in TypeScript, Node.js, Golang and PHP.
N/A
N/A
As a Lead Software Engineer I continued to design the project, educate juniors and write code. In the meanwhile I was also tasked with the project management by having to coordinate the needs of different teams, write those needs in tickets in Jira and assign them to the different developers on the team. I was also tasked with leading the SCRUM meetings and tracking the progress of everyone's tasks.
Technical stack: TypeScript, Golang, NestJS, Docker, RabbitMQ, Vue, Jira
Lead meetings on how to proceed with the project
Made design decisions on how features would be implemented
Created and assigned tasks to the different team members
When the company decided it was time to start rewriting the main project they placed me as the person who should decide on architectural decisions. Created the infrastructure of the new microservices system which would replace the old one progressively.
Technical stack: TypeScript, Golang, PHP, Symfony, NestJS, Vue, Docker, RabbitMQ
Taught other members how to use TypeScript and Golang
Designed and helped create the infrastructure of the new project
Trained the new junior developers in order for them to more easily join the team
During my first year and a half at WPX Hosting I helped support and upgrade the old system which the company and clients used and helped develop a framework within a framework structure which eased the development process.
Technical stack: PHP, MySQL, JavaScript
Helped develop the system architecture which allowed us to more easily create new features.
Created new functionalities for both support members and clients.
During my time at Neterra I was placed in their Netfleet project which tracked different company vehicles through GPS.
Left the company due a poor company culture fit.
Technical stack: PHP, MySQL, Laravel, JavaScript
Raise their project framework version from Laravel 4 to 6.
WebSocket integration for client notifications
Archivation system which archived smoothly more than 7 million records
My first job as a Software Developer on the browser game 'KhanWars'. I was responsible for fixing bugs and creating multiple features which improved the player's gameplay.
Technicla stack: PHP, MySQL, PHPUnit, JavaScript
Rewrote the Quest system which was responsible for revealing different parts of the UI and progressing in the game.
Created the unit testing environment for the project.
I began SoftUni while still in high-school 10th grade with 'C++ for Game Development'. Later on, 11th grade I started the SoftUni PHP Module where I developed a few web based projects. Through the SoftUni career center I was able to land my first job at XS-Software.