Designing Interactive and Scalable Web Applications
Hello there and welcome! I'm Jovan, a highly motivated Frontend Engineer with 3 years of experience specializing in Angular development. Experienced in using React and Next.js for personal projects as well. In possession of a Bachelor's degree in Computer Science.
Born and raised in Kruševac but currently living in Belgrade, Serbia. Gamer and enjoyer of Japanese animation and culture. Recent Pokémon TCG collector! ⚡
Work Tools That I Use
Using the latest tools and technologies, I build modern, responsive, and scalable web applications with structural integrity and clean styling.
Angular
FrameworkReact
FrontendNext.js
React FrameworkVue.js
FrameworkTypeScript
Type SafetyJavaScript
ES6+ StandardTailwind CSS
Utility-FirstVite
Build ToolCypress
E2E TestingNest.js
BackendHTML5
StructureCSS3
Layouts & GridNotable Projects
A selection of microfrontends, web applications, habit trackers, and automated scraper bots.

Rafflix Microfrontend
A Netflix microfrontend clone built using Piral, Vue and React

Files Away
A simple online storage solution built with Next.js and styled using Shadcn. For backend services, Appwrite was used for its simplicity.

Portfolio
This portfolio. You are looking at it :)

Streaks
Full-stack web application designed to help users build and maintain positive habits.

PokéSerbia TCG Stock Notifier
Discord bot to regularly scrape for new available and restocked Pokemon TCG products that supports multiple stores and is easily expandable.
Isaac Thumb Studio
A studio workbench for authentic The Binding of Isaac: Repentance YouTube thumbnails.
Work Experience
A track record of shipping enterprise portals, migrating monoliths to microfrontends, and writing resilient frontend code.
LotusFlare
Frontend EngineerAt LotusFlare, I worked on a Vue.js-based portal for managing TM Forum-aligned telecommunications entities, including Application Owners, Applications, and Channel Partners. My responsibilities included maintaining and extending existing platform functionality, as well as architecting and developing a unified page that consolidated key information for a selected entity. I collaborated closely with backend engineers to define REST API contracts and wrote unit tests to ensure the reliability and correctness of core components.
Seven Bridges / Velsera
Associate Frontend Software EngineerFrom the beginning of my tenure at the company, I was a member of the Computation team. My responsibilities included enhancing the functionality of several Angular applications, as well as developing and maintaining existing code within the legacy stack, which utilized Backbone.js and Marionette.js. Furthermore, I actively participated in various engineering initiatives, such as the migration to a microfrontend architecture and style decoupling, which broadened my understanding of web development principles and practices.
Seven Bridges
JavaScript Developer InternDuring this internship, I gained initial experience with Angular development. Under the guidance of experienced mentors and in collaboration with fellow interns, our primary task was the development of an internal platform for database access requests. The project involved initial prototyping and design in Figma, followed by full-stack development using Angular.
Računarski Fakultet / School of Computing Belgrade
B.Sc. StudentA 4-year rigorous curriculum in Computer Science focusing on data structures, algorithms, distributed systems, and modern software architectures. Graduated with an outstanding cumulative GPA of 8.81.
Feel free to contact me
Check out my socials below and contact me in any way you see fit. Whether you have an open role, questions about Angular & microfrontends, or want to talk Pokémon TCG!
