Hi, I’m Genii Traskovski, a Senior Front-End Developer based in Belgrade, Serbia. Over the past 9+ years I’ve built scalable, high-impact web applications using JavaScript, TypeScript, Vue, React, and Node.js. I specialize in delivering backend-driven UI systems, building internal tooling and API-generation libraries, and shaping design systems that improve engineering processes across multiple teams and companies. I’ve led efforts to create visual workflow editors, reduce delivery cycles, mentor teams, and drive user-focused solutions in fintech, e-commerce, marketing automation, and online betting. I’m passionate about cross-functional collaboration, code quality, and creating scalable interfaces that empower products and users.

Genii Traskovski

Hi, I’m Genii Traskovski, a Senior Front-End Developer based in Belgrade, Serbia. Over the past 9+ years I’ve built scalable, high-impact web applications using JavaScript, TypeScript, Vue, React, and Node.js. I specialize in delivering backend-driven UI systems, building internal tooling and API-generation libraries, and shaping design systems that improve engineering processes across multiple teams and companies. I’ve led efforts to create visual workflow editors, reduce delivery cycles, mentor teams, and drive user-focused solutions in fintech, e-commerce, marketing automation, and online betting. I’m passionate about cross-functional collaboration, code quality, and creating scalable interfaces that empower products and users.

Available to hire

Hi, I’m Genii Traskovski, a Senior Front-End Developer based in Belgrade, Serbia. Over the past 9+ years I’ve built scalable, high-impact web applications using JavaScript, TypeScript, Vue, React, and Node.js. I specialize in delivering backend-driven UI systems, building internal tooling and API-generation libraries, and shaping design systems that improve engineering processes across multiple teams and companies.

I’ve led efforts to create visual workflow editors, reduce delivery cycles, mentor teams, and drive user-focused solutions in fintech, e-commerce, marketing automation, and online betting. I’m passionate about cross-functional collaboration, code quality, and creating scalable interfaces that empower products and users.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Intermediate
Russian
Fluent

Work Experience

Senior Front End Developer at 01tech
July 1, 2023 - Present
Joined 01tech as a Senior Front End Developer to modernize marketing automation products. Led the development of a built-in module for creating customer engagement campaigns based on user events, replacing an outdated event-action model with a fully visual workflow, which increased campaign configuration speed by ~40% and improved the marketing team's understanding of customer paths. Implemented an internal API generator npm library with TypeScript typings to simplify frontend-backend integration and reduce errors by ~70%. Introduced environment-driven testing and feature flags, enabling independent task testing and shortening delivery cycles. Created ESLint rules to standardize code style and elevate code quality in line with team guidelines.
Senior Frontend Developer at 01tech
July 1, 2023 - Present
Led the build of a module for customer engagement campaigns based on user events, replacing an outdated event-action model with a fully visual workflow. This increased campaign configuration speed by ~40% and improved business users' understanding of customer paths. Created an internal API generation npm library with full TypeScript typings based on OpenAPI, reducing integration errors by ~70% and simplifying contract updates between frontend and backend teams. Improved development processes by introducing test environments for isolated task testing, cutting delivery time from ~2 weeks to ~4 days and improving release predictability and quality. Implemented ESLint rules to standardize code style and raise overall code quality. Tech stack: Vue 3, TypeScript, OpenAPI, Node.js, JavaScript.
Software Developer at Radio Record
April 1, 2022 - March 1, 2023
Developed Node.js-based monitoring app for radio stations, integrated a 3rd party ad server to boost ad revenue, redesigned the full app for stability and throughput, and implemented delivery notifications for ad campaigns.
Software Developer (Project) at Radio Record
April 1, 2022 - March 1, 2023
Developed a Node.js application to monitor radio stations and alert on outages to ensure 100% uptime; integrated a VAST player for external advertising and redesigned the app for stability and load speed. Tech stack: Node.js, React, Redux, socket.io, Express.
Senior Front End Developer at Ozon
July 1, 2021 - June 1, 2023
Developed a backend-driven UI that allows changing pages from the backend without frontend changes, built a frontend framework/UI kit, and contributed to internal tooling. Led training efforts (Route 256) for mid-level developers and mentored a Vue-based app team; helped 7 of 10 graduates secure jobs at Ozon. Streamlined sprint planning to reduce daily friction and accelerate front-end delivery.
Senior Frontend Developer at Ozon
July 1, 2021 - June 1, 2023
Developed and implemented a backend-driven UI that allows pages to be updated from the backend without frontend changes. Built an admin panel for managers to upload campaigns and tasks, and created a deployment pipeline to streamline releases. Mentored two in-house Vue app development tracks (Route 256); 7 out of 10 graduates secured roles at Ozon. As a Scrum Master, reduced daily Scrum from 1 hour to 10–15 minutes and streamlined sprint planning to reduce changes from 6–7 to 1–2 per sprint. Tech stack: Vue.js, Vuex, TypeScript, Vue Class Component, Vuex Smart Module.
Senior Front End Developer at Sberbank
December 1, 2019 - July 1, 2021
Redesigned a monolithic Vue/PHP app into a SPA architecture with an admin panel for managers. Implemented a deployment pipeline and a Node.js/WebSocket system to log manager actions and auto-logout after idle time for security. Trained as a Scrum Master and contributed to sprint planning, reducing daily scrums from ~30 minutes to 5–10 minutes and improving sprint predictability. Helped another team develop a React Native-based target solution to accelerate delivery.
Senior Frontend Developer at Sberbank
December 1, 2019 - July 1, 2021
Redesigned a monolithic Vue/PHP app into a SPA and created an admin panel to upload campaigns and tasks for managers, improving security and ease of management. Implemented a node.js tool to track manager actions via WebSocket and auto-logout after idle time for security. Trained as a Scrum Master at the University of Sberbank to organize SCRUM teams. Reduced daily scrums from 30 minutes to 5–10 minutes and cut sprint change requests from 6–7 to 1–2 per sprint. Tech stack: Vue, React, Vuex, Redux, Redux Thunk, React Native, socket.io, PHP, Node.js, Webpack, TypeScript.
Frontend Developer at Data Team
September 1, 2018 - November 1, 2019
Integrated fingerprint-based bot detection into landing pages and migrated a monolithic app to a SPA architecture. Built an admin panel to upload campaigns and improved deployment workflows. Implemented server-driven content updates and real-time notification features to support marketing initiatives.
Frontend Developer at Dats Team
September 1, 2018 - November 1, 2019
Integrated fingerprinting into landing pages to detect bots and prevent fraudulent ads. Built a new single-page application with other developers, replacing the old monolithic app. Implemented ad delivery via push notifications to partner sites, enabling new advertising approaches. Provided support for advertising delivery solutions. Tech stack: React, Redux, Redux Thunk, socket.io, Backbone.js, HTML.
Frontend Tutor at HTML Academy
August 1, 2018 - January 1, 2020
Contracted tutor providing frontend training; helped students develop HTML/CSS and JavaScript skills. All students completed the courses; 2 alumni later joined companies where I worked.
Frontend Developer at HTML Academy
August 1, 2018 - January 1, 2020
Contract Tutor delivering frontend development courses and JavaScript training to students; all students completed the course. Tech stack: HTML, CSS, JavaScript.
Frontend Developer at Adm Dom
October 1, 2017 - May 1, 2018
Led the frontend for a cryptocurrency news site, building interfaces for multiple products. Tech stack: HTML, CSS, JavaScript, Vue.
IT Manager at RockBunker
June 1, 2015 - August 1, 2017
IT Manager overseeing online store improvements, data management, and integration with external developers. Implemented inventory visibility, stock data management, and cost calculations for delivery.
Computer & IT Manager at RockBunker
June 1, 2015 - August 1, 2017
Managed IT for a large clothing retailer, recommended improvements for online store and supervised external developers. Ensured stock data accuracy and integrated store data with online catalog. Tech stack: various including web and server-side tools.

Education

Frontend Development Tutor at HTML Academy
August 1, 2018 - January 1, 2020

Qualifications

Scrum Master Certification (University of Sberbank)
September 1, 2019 - July 1, 2021
Frontend Development Tutor - HTML Academy
August 1, 2018 - January 1, 2020
Scrum Master Training
January 11, 2030 - December 15, 2025

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services, Media & Entertainment, Education