Summary
Andrej Vajagic is a Tech Lead Frontend with 11 years of experience specializing in React and Next.js, currently leading a 14-engineer frontend team at Ananas E-commerce. He combines hands-on development with strategic leadership, driving migrations to Next.js 15, building a modular, backend-agnostic component library with full unit test coverage, and establishing robust E2E and CI/CD practices. Andrej has a strong track record of improving performance and observability—cutting Lambda sizes, reducing error rates by 85%, and resolving critical SEO and Black Friday bottlenecks. He’s also results-oriented on the business side, enabling marketing campaigns through caching and dynamic pricing fixes and delivering conversion uplifts via A/B testing in prior roles. Comfortable at the intersection of design and engineering, he brings a background in UI/UX and graphic design that informs user-centric interfaces and pragmatic product decisions. Notably, he builds in-house solutions when third-party tools fail, demonstrating a pragmatic, resourceful approach to high-stakes engineering challenges.
10 years of coding experience
10 years of employment as a software developer
medical technician, General course, medical technician, General course at Secondary Medical School
FACULTY OF SCIENCES University of Novi Sad
English, Serbian