Nikola
Vrhovac
Senior Front-end Developer | Software Engineer
- github.com/vr1e
- linkedin.com/in/nikolavrhovac
- Vienna, Austria
- nikola@return.rs
- +43 676 6472875
With a decade of experience as a front-end developer, I'm passionate about creating intuitive user interfaces that bridge the gap between complex data and its users. My recent work has focused on building AI-powered applications, from generating cooking recipes to personalizing shopping offers. I am highly proficient with JavaScript and TypeScript, both in the browser and on the server, and thrive in collaborative, cross-functional teams that transform complex technical insights into powerful, accessible tools.
Experience
Senior front-end developer
Marktguru (ProSiebenSat.1) | Nov 2021 - presentMarktguru digitizes flyers to help users find the best deals, using AI for personalized recommendations. It also offers shopping lists, store info, cashback, and targeted advertising for businesses.
- Led a team of 3 developers maintaining and enhancing core applications, while pioneering the integration of AI solutions to solve previously complex business challenges
- Developed a multi-tenant cashback application with complex data visualizations, solving a critical use case for enterprise clients and driving platform growth through new subscriber acquisition
- Pushed significant UI/UX optimizations that elevated platform performance and accessibility to the highest standards, establishing a weekly monitoring system to maintain quality
- Architected and deployed a comprehensive analytics and consent management stack (GTM, GA4, Usercentrics, Mixpanel) across multiple products, ensuring full GDPR compliance for a primary application serving millions of users
- Drove the modernization of the front-end tech stack by introducing frameworks like Next.js and Astro, leading migrations to Vite and Vitest, and integrating generative AI models from Google and OpenAI into core products
Tech stack:
- Preact, TypeScript, JavaScript, HTML, CSS, Python
- Preact, Astro, Next.js, Node.js, Vite, Redux
- Git, Docker, Azure, Webpack, Vitest, Jest, CI/CD, Netlify, Strapi CMS, WordPress
Front-end developer
BWIN (Entain) | Nov 2019 - Nov 2021Entain plc is an FTSE 100 company and one of the world’s largest sports betting and gaming groups, operating in both the online and retail sectors.
- Enhanced a scalable web framework by developing a shared component system that lowered development overhead and ensured a consistent user experience across hundreds of localized websites
- Accelerated development cycles by creating a library of reusable Angular UI components, reducing the time to build and deploy new features by an estimated 25%
- Contributed to the development and optimization of high-traffic enterprise applications serving millions of users globally
Tech stack:
- Angular, TypeScript, LESS, SASS, Bootstrap, Webpack, Gulp, Node.js, GitLab, C#, Sitecore
Front-end developer
Gowi DOO | Apr 2017 - Nov 2019Gowi is a Serbian software company with over 20+ years of experience, serving enterprise clients in B2B publishing and media, legal, finance, public sector, and healthcare.
- Architected the front-end for an LLM-powered application that aggregated global scientific conference data, providing researchers with personalized summaries to accelerate discoveries in oncology and drug therapy
- Developed advanced data visualizations with Highcharts and D3.js, enabling clients to identify key trends and pinpoint positive signals within complex drug trial data
- Initiated and delivered React/Redux workshops that drove the company's adoption of the new frameworks, simplified new developer onboarding, and successfully skilled-up backend engineers for front-end development
Tech stack:
- React, Redux, AngularJS, TypeScript, Highcharts, D3.js, Php, WordPress, SASS, LESS, Bootstrap, Gulp, jQuery, Webpack, C#, .NET, Sitecore
Web developer
Civic Initiatives | Aug 2016 - Nov 2019Nonprofit organization with a mission to strengthen civil society through education, promotion of democracy, and support of active citizenship.
- One-man team for all front-end and back-end services, design and layouts, themes, SEO, analytics, project architecture planning, and development
- More than ten WordPress pages, apache servers, setup, migrations, security, optimization, backups
Tech stack:
- Php, WordPress, JavaScript, jQuery, CSS
Technical project coordinator
Farmdoor (Cookpad Inc.) | 2014 - Aug 2016Farmdoor was a 24/7 farmer's market stand on the streets of Palo Alto. Customers were offered to buy fresh fruits and vegetables from self-serving stands using web or phone app.
- Developer team helping hand, coordinator and planner
- Transactional and newsletter email development, project time-frames, scheduling, graphs, and data analysis
Tech stack:
- Ruby on rails, Postgresql, Heroku, HTML, CSS
Web administrator
Gigatron/ComTrade | 2013 - 2014One of the biggest computer/tech retailers in Serbia.
- Managed and optimized the sales page front-end, ensuring accurate data representation, engaging layouts, and effective designs
System/Network administrator
dpa (Deutsche Presse-Agentur) | 2003 - 2012The dpa is the largest press agency in Germany, founded in 1949, with headquarters in Hamburg.
- Solely responsible for all aspects of networks, servers, software, and hardware for the dpa Balkan's office in Belgrade