Technical Lead
Current• As a tech lead, my role is to guide developers with implementations and code reviews, dene the software architecture, and communicate with stakeholders to ensure the best business solution with the highest technical delivery quality (always highlighting trade-offs). Additionally, I occasionally assist other company projects through mentoring.• Administrative system for a Mobile App: Currently developing a content management system for a mobile application as well as theapp's own backend. The challenge of the project is ensuring performance during peak times, which has a trafc of 10 millions requests per month. To overcome this challenge, we are using Kubernetes to ensure redundancy and scalability (creating new pods on demand). We implemented a caching layer with Redis, we constantly optimize database queries, and use a monitoring system alongside stress tests to nevaluate latency, p99, throughput and overall system stability under high load conditions. Main technologies/skills used in the project:NestJS, Domain Driven Design, Event Driven Architecture, Redis Cache, Microsoft Azure, React, PostgreSQL, KeyVault, Unit testing (Vitest), BullMQ, Typescript, CI/CD, Apache Kafka.