Work

Below is where I have operated as a technical lead, staff engineer, and founder—owning delivery, mentoring engineers, shaping architecture, and working with product and stakeholders. For the complete timeline, see LinkedIn.


NearForm

Technical Lead (Jan 2025 – Present) · Staff Software Engineer (Jul 2023 – Feb 2025) · Senior Software Engineer (Feb 2018 – Jul 2023)

I currently work at NearForm as a Technical Lead, leading engineering teams and delivering complex enterprise solutions for global clients including O2/VMO2, William Hill, nomo bank, Cardo Health, Skycatch, and Quanterix.

Key responsibilities across roles:

  • Leading cross-functional engineering teams across frontend, backend, QA, product, and design
  • Owning technical delivery, architecture decisions, and engineering execution
  • Designing scalable systems using Node.js, TypeScript, React, Next.js, Kubernetes, and cloud-native technologies
  • Mentoring engineers through technical guidance, code reviews, and knowledge sharing
  • Reviewing architecture proposals, supporting discovery phases, and technical planning for client projects

Goocha

Co-founder & CTO (Apr 2023 – Feb 2026) · Belgrade

Co-founded Goocha, a creator economy platform connecting brands and influencers. Led technology from concept through pre-seed funding to acquisition.

  • Built the complete technical foundation: React Native mobile app, backend services, APIs, cloud infrastructure
  • Integrated payments, authentication, analytics, and automation systems
  • Supported fundraising, technical due diligence, and investor conversations
  • Managed the technical transition when the product moved into its next phase under new ownership

Montecha

Founder & CEO (Jan 2020 – Present) · Belgrade

Founded Montecha, a remote-first software development company helping startups and enterprises build scalable digital products through engineering consulting and technical leadership.

  • Built and scaled an international engineering consultancy
  • Led business development, client communication, project discovery, and technical consultations
  • Provided architecture leadership across React, Node.js, AWS, and cloud projects
  • Delivered technical workshops and training focused on JavaScript, React, and architecture

Johnson & Johnson / Surgical Process Institute

Lead JavaScript Engineer (Mar 2019 – Mar 2023) via Adeva

Worked on a surgical analytics platform originally created by Surgical Process Institute and acquired by Johnson & Johnson. Led frontend development of real-time analytics dashboards used for visualizing complex surgical data.

  • Led frontend development of real-time surgical analytics dashboards
  • Built React-based data visualization systems and reusable UI architecture
  • Transformed complex healthcare data into interactive user experiences
  • Established frontend standards, best practices, and mentored engineers

Welltok

I worked in Welltok as a lead remote engineer in platform&infrastructure workstream. My team is responsible for an enterprise app that's helping companies to optimize the health of their employees. My team is also the owner of couple services and we're trying to maintain and improve our platform every day.

My main duties were:

  • Helping everyone in the team to achieve team commitments
  • Working with JavaScript (NodeJS and React) and Ruby on Rails
  • Helping with filling up team backlog and refining stories
  • Taking part in changing company release process and team organizations
  • Actively taking part in the Scrum processes
  • Working on companies main consumer and enterprise apps
  • Onboarding new engineers and helping with the interviewing process

CloudHorizon

I worked in Cloud Horizon as senior JS developer on two awesome projects:

  • Touchtunes Widgets - Touchtunes is the #1 Jukebox app and I was part of the team that created bunch of TV widgets for SmartTVs and helped them rewrite the whole logic to React and start to use module-based architecture
  • Breethe - Breethe is a Meditation Guide web app with more than a 100.000 active users. Before I came to the company, it was using Angular and with my help, we were able to rewrite everything to React+Redux app that's much faster and optimized

I was one of the main guys who helped the company to move from Angular to React and taught the team how to use it and what are the best practices.


Clevertech

I worked in Clevertech as a Full-stack web developer mainly focused at front end JS and backend Node. Worked with Angular, React, Gulp, Less and lot of new and fancy stuff. I was part of the internal team and worked on projects that are used by all developers and management. Created some awesome micro-services, email system, git report system and improved testing coverage of systems. I've re-organized some important parts of applications and automated everyday tasks. I also assisted with other client projects.

Apps I worked on:


Surefire web design

I've worked in SureFire web design team as a full-stack web developer. Our main apps were DeadlineFunnel, SurveyFunnel, AWProTools and my main project ReplayRobot. We used Laravel and lot of JS in the frontend. I have used Angular to implemented some nice interfaces and functionalities and make better user experience.

I have also worked directly with clients on a helpdesk or live message software. Helped 100+ clients to use our software and make best of them. Fixed thousands of bugs and was improving company environment every day!

Apps I worked on:


Freelance (self-employed)

From an early start of my career, I was working as independent contractors for international companies from USA, Canada, England, Germany, Australia… From early-stage startups to multinational companies, everyone found my work very useful. I was able to complete some of the most important features and apps, lead teams, improved app stabilities and test coverages.

Some apps I worked on: