
Filip Naumovski
Verified Expert in Engineering
Software Developer
Skopje, Macedonia
Toptal member since February 20, 2026
Filip is a senior software engineer specializing in building high-performance digital products. An expert in TypeScript, React, and Node.js, he has architected complex streaming platforms and reduced production timelines by over 90% through innovative cloud and front-end solutions. Whether leading mobile app launches or engineering secure payment integrations, Filip combines technical precision with a product-focused mindset to deliver results.
Portfolio
Experience
- TypeScript - 6 years
- React - 6 years
- NoSQL - 4 years
- Express.js - 4 years
- PostgreSQL - 4 years
- Node.js - 4 years
- React Native - 3 years
- Next.js - 3 years
Preferred Environment
Windows, MacOS, Visual Studio Code (VS Code), Cursor AI, Git
The most amazing...
...solution I've developed was a Next.js OTT platform that reduced client time-to-production by 90% via a custom, configurable video pipeline.
Work Experience
Senior Software Engineer
Mimir Media Tech AS
- Engineered front-end components for the Mimir Cutter web video editor, enabling the media production workflow to be done directly in the browser.
- Contributed to the implementation of the AI-powered search and metadata tagging UI, streamlining discovery for large asset libraries.
- Designed a graceful migration strategy to transition the expansive front-end codebase from Vue 2 to Vue 3 step by step.
Senior Software Engineer
Vimond
- Architected and led the end-to-end development of a high-performance Next.js front end for a global over-the-top (OTT) streaming platform, establishing a robust Vercel deployment pipeline to ensure enterprise-grade stability.
- Engineered and implemented a fully configurable video delivery pipeline that cut client time-to-production by over 90%, leveraging Vue and React on multiple projects across the product stack.
- Designed and deployed critical full-stack integrations for complex payment and subscription ecosystems (Stripe, Vipps) using Node.js and AWS Lambda, facilitating secure, seamless user onboarding at scale.
- Led the development of mobile and TV apps in React Native, managing distribution to Google Play and the Apple App Store.
- Mentored junior developers and drove best practices for scalable React and Node.js architectures through internal RFCs and code reviews.
Software Engineer
JW Player
- Engineered the "Who's Watching?" sub-profiles feature for the OTT front end, enabling personalized user experiences and multi-profile management within the streaming ecosystem.
- Architected and optimized a complex React and TypeScript dashboard, streamlining the integration of critical features to ensure unified UX consistency and high maintainability across enterprise-scale applications.
- Developed and maintained high-availability back-end services using Node.js and TypeScript, powering the central dashboard and enabling seamless feature integrations across the product ecosystem.
- Improved UX consistency by streamlining the technical transition of core dashboard components across JW Player's cross-platform applications.
Software Engineer
ScaleFocus
- Engineered and deployed full-stack features using React and Node.js, driving the development of scalable enterprise solutions within a high-performance Agile environment.
- Modernized and extended critical functionalities for diverse projects across multiple frameworks, including AngularJS, Angular 12, and Spring Boot, significantly improving system stability and feature depth.
- Collaborated closely with cross-functional teams to deliver production-ready code, ensuring high software quality standards and seamless feature integration throughout the product lifecycle.
Experience
Talent Marketplace
https://talenti.mk/I implemented a robust back end using Node.js and PostgreSQL to handle complex user matching algorithms, real-time messaging systems, and granular role-based access controls. On the front end, I utilized React to create a highly responsive user experience with configurable privacy controls, allowing users to manage their data visibility effectively.
Education
Bachelor's Degree in Computer Engineering
Ss. Cyril and Methodius University in Skopje (UKIM) - Skopje, North Macedonia
Skills
Libraries/APIs
React, Node.js, Vue, Vuex, Vue 2, Vue 3
Tools
Git, Expo
Languages
TypeScript, JavaScript, Java, SQL, Python
Platforms
Windows, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS)
Frameworks
Next.js, Express.js, React Native, Angular, Spring Boot, Tailwind CSS
Storage
NoSQL, PostgreSQL
Other
Full-stack, Cursor AI, Software Engineering, AI Tools, API Integration, Computer Engineering, AI Integration, OpenAI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring