I am a Senior Software Developer with a strong background in full-stack development. In my previous role at BreatheLife, I led a squad in developing full-stack features for an insurance platform. I was responsible for architecture, design, mentorship, and communication with product and management. I also played a key role in a major refactor of the data model, aligning it better with the insurance domain. I frequently presented and demoed our work to both technical and non-technical stakeholders.
Prior to that, at ActiVia Networks, I worked on the backend API that supported all distributed devices. I successfully handled the migration of client data from the old system to the new modules and created PostgreSQL stored procedures to facilitate the migrations.
At Mindgeek, I was part of the Cloud Data Services team, where I worked on the major ETL layer for processing log files, handling approximately 65 billion events per day. I was also involved in the redesign and implementation of the overall application into separate micro-service based components, geared towards cloud computing. In addition to this, I created a payment system from the ground up involving constant collaboration with the finance, risk/fraud and sales departments. I also have experience in training and supervising new employees, architecting solutions, and implementing backup and monitoring systems.