About me

Engineering Lead & Solution Architect

15+ years across software engineering, application security, and full-stack delivery, including 9+ years focused on frontend architecture and technical leadership. Experienced in enterprise SaaS, distributed and high-availability systems, real-time applications, AI developer tools, and cloud-native platforms, with a focus on performance, security, API design, and CI/CD.

Skills

Leadership & Architecture
Engineering leadershipTechnical strategySolution architectureFrontend architectureDesign systemsDistributed systemsHigh availabilityReal-time data processingSystem designPerformance & scalabilitySecurity by designCross-functional deliveryAPI design & integrations
Frontend & Mobile
ReactReact NativeTypeScriptJavaScript (ESNext)ReduxReact RouterMaterial UI (MUI)styled-componentsNext.jsElectronHTML5CSS3SassTailwind CSSi18nextAtomic Design
Backend & Languages
Node.jsGraphQLApollo Client/ServerRESTOpenAPIJSON-LDWebSocketsPHPLaravelSymfonyJava / SpringC++Kotlin
Data & Cloud
PostgreSQLPostGISMySQLRedisKafkaElasticsearchSparkAWS (S3, Cognito, Lambda, Amplify)Docker
DevOps & Quality
JenkinsGitHub ActionsCI/CDGitOpsGitWebpack 5ViteBabelLernaCypressJestEnzymeKarmaLinux server administration
Security & Integrations
Penetration testingApplication securityOAuth 2.0JWTThreat modelingStripeGPS / geospatialIoT security

Experience

JAGGAER

Full-timeBelgrade, Serbia
May 2020 — May 2025
Frontend Solution ArchitectFeb 2022 — May 2025
  • Owned frontend architecture for large-scale enterprise procurement SaaS, including Supplier Portal and Business Process Engine, supporting complex workflows and more than one million users.
  • Defined architecture standards around React, modern ECMAScript/TypeScript, Atomic Design, styled-components, MUI, Webpack 5, GraphQL, REST/OpenAPI, and hydrated JSON-LD APIs.
  • Led frontend modernization, reusable platform design, monorepo/documentation practices, and delivery standards across multiple product teams.
  • Provided technical leadership across engineering groups of up to 32 developers, aligning frontend, backend, QA, Product, and DevOps on architecture and delivery decisions.
Senior Frontend DeveloperMay 2020 — Feb 2022
  • Built large-scale SaaS interfaces in React using modern ECMAScript, hydrated JSON-LD REST APIs, reusable Atomic Design patterns, and Material UI.
  • Worked on API-driven enterprise workflows, component architecture, testing, performance, and maintainability while helping establish the frontend foundations later used across the platform.

Freelance Frontend Developer

The Digital FactoryRemote / France
Jul 2020 — Jul 2021

Delivered Hiway, a secure legal and administration SaaS platform for freelancers operating across France and the EU.

  • Built production frontend architecture with React, Redux, TypeScript, Webpack 5, Cypress, and Atomic Design practices.
  • Worked directly with EU stakeholders to translate product and regulatory requirements into accessible, production-ready user flows.
  • Integrated authentication and cloud workflows using AWS Cognito, Lambda, Amplify, and S3, with repeatable testing and release practices.

Senior Frontend Developer

Sobot SoftwareFull-timeSerbia
Jul 2017 — Dec 2019

Worked on large-scale e-learning and HR products using JavaScript ES5/ES6, React, Redux, Webpack, npm, Material Design, and integrations with Java/Spring services.

  • Modernized Trainingportal, MGP (Mintra Group Platform), and International SOS; Trainingportal served approximately 10 million users.
  • Led a six-developer frontend team on MGP and created an internal Bootstrap-like component framework based on Material Design principles.
  • Supported migration of roughly four million users from acquired systems, using analytics-driven UI/UX work to preserve comparable user journeys.
  • Implemented offline-first and master/replica synchronization flows for remote Norwegian oil-industry environments with unreliable connectivity.

Full Stack Developer

Articom d.o.o.Full-timeSerbia
Nov 2016 — Jul 2017

Built and operated web applications end to end across HTML5/CSS, JavaScript and object-oriented jQuery, PHP/Laravel, and MySQL.

  • Worked across frontend and backend implementation while maintaining the supporting Linux infrastructure.
  • Handled deployments, server administration, troubleshooting, and day-to-day operational work alongside feature development.

IT Department

Love FreightwaysFull-timeLos Angeles Metropolitan Area
Sep 2014 — Oct 2015

Combined software development, DevOps, and internal IT responsibilities for a freight and logistics business.

  • Built and maintained PHP and JavaScript applications and internal business tooling used in day-to-day operations.
  • Managed Linux servers, deployments, infrastructure troubleshooting, and general IT administration alongside development work.

Web Developer

Normasoft
May 2013 — Jul 2014

Developed client-facing web solutions with JavaScript, jQuery, PHP, MySQL, and Joomla.

  • Built JavaScript-heavy pages and interactive UI behavior across custom web projects.
  • Customized Joomla installations and developed CMS components to support project-specific functionality.

Web Developer

Soul Web SolutionBelgrade, Serbia
Oct 2011 — Apr 2013

Built and maintained PHP, MySQL, JavaScript, and jQuery web applications for client projects.

  • Focused heavily on client-side behavior, interactive UI implementation, and practical browser-side problem solving.
  • Worked across the full delivery lifecycle, from page behavior and data integration through maintenance and production support.

Projects

TaxiGo — Taxi Dispatch Platform

Current
Misfits Code

End-to-end ride-hailing product covering customer and driver mobile apps, a real-time dispatch console, geospatial operations, payments, reporting, and finance workflows.

  • Auditable finance layer with immutable ledger and cash/card reconciliation.
  • Driver payouts, platform-fee debt controls, refunds, chargebacks, promotions, and traceable financial events.
ReactReact NativeTypeScriptNode.jsGraphQL/ApolloPostgreSQL/PostGISRedisStripe

JAGGAER Supplier Portal

1M+ users
JAGGAER

Unified multiple procurement platforms into a single enterprise experience serving more than one million users, with scalable UI architecture and GraphQL-driven integrations.

ReactReduxGraphQLJSON-LDLernaCypress

Business Process Engine

Enterprise SaaS
JAGGAER

Two-part SaaS product combining a form builder and workflow engine for defining and executing complex business processes, with monorepo frontend architecture and API-driven UI.

ReactReduxWebpack 5JSON-LD/OpenAPIAWS

Hiway

France / EU
The Digital Factory

Legal and administration SaaS helping freelancers incorporate and manage ongoing legal and accounting obligations, with secure cloud authentication and deployment workflows.

ReactTypeScriptCypressAWS CognitoLambda

Trainingportal

~10M users
Sobot Software

Legacy-to-React rewrite of a large-scale e-learning platform with video, quiz, interactive presentation course types, complex roles, and customer-configurable interfaces.

ReactReduxJava/SpringKafkaElasticsearch

MGP — Mintra Group Platform

HR SaaS
Sobot Software

HR enterprise platform for the Norwegian oil industry covering personnel data, competence tracking linked to e-learning, multi-tenant structures, configurable forms, and approvals.

ReactMaterial DesignJava/Spring BootKafkaPostgreSQL

International SOS

E-Learning
Sobot Software

Pixel-perfect React rewrite under a strict no-visual-change constraint, modernizing implementation while preserving the existing user interface.

ReactReduxWebpackESNextCypress

Leaklog

EU Compliance
Sobot Software

Compliance logging application aligned to Regulation (EC) No 517/2014, tracking findings, measurements, evidence, equipment state, leakage percentages, and projected costs.

ReactReduxWebpackESNext

React Boilerplate

GitHub
Open Source

Best-practices React starter demonstrating scalable SPA patterns including code generation, lazy loading, layered architecture, error boundaries, and internationalization.

ReactTypeScriptWebpack

IoT & Embedded Security Tooling

Security R&D
Open Source

ESP32-based hardware and embedded security research projects exploring wireless attack surfaces and practical security tooling.

C++ESP32Embedded hardwareApplication security

UpSlike.net

Image Hosting
Independent / Personal Project

High-scale image hosting product that grew into one of the most popular image upload sites in the Balkans, hosting 200GB+ and roughly 300,000 images.

PHPMySQLAWSChevereto

Vlogr

App Generator
Freelance Project

Web panel generating production Android and iOS applications with a PHP build pipeline, Cordova packaging, native push, content modules, scheduling, and web shop features.

JavaScriptPHPCordovaAndroid / iOS

ePoint.rs

SMB SaaS
Independent / Personal Project

Browser-based business platform for Serbian entrepreneurs and manufacturers with invoicing, ticketing, and automated decentralized database backups.

JavaScriptPHPMySQLREST

Transporter

Fleet / Logistics
Love Freightways Inc.

Freight marketplace with vehicle search, reservations, multi-level users, driver and employee management, accounting, and GPS/GPRS/3G tablet fleet tracking.

JavaScriptPhoneGap/CordovaAndroidREST

Spotch

Social / Geo
Normasoft

Geolocation-based social product with check-ins, moderator management, responsive custom theme, multi-language support, and companion mobile apps.

JoomlaJomSocialCordovaAndroid / iOS

Planer.rs

Marketplace
Normasoft

Wedding and celebration planning marketplace with custom PHP MVC, multi-criteria search, side-by-side plan comparison, and click-driven recommendation logic.

JavaScriptPHPMySQLREST

SoulEdu

Education
Independent / Personal Project

AJAX-driven Serbian school management platform with Latin/Cyrillic transliteration, grades, absences, scheduling, statistics, audit logging, OAuth, SMS notifications, and an embeddable B2B API.

JavaScriptPHPMySQLOAuthSMS API

Education

IT Academy - Web DeveloperNov 2015 — Sep 2016PHP, HTML, CSS, JavaScript, MySQL, server administration
Technical School Zmaj - Computer DesignSep 2010 — May 2014SolidWorks, AutoCAD, CNC, electronics

Languages

SerbianNative
EnglishProfessional working proficiency