
Milan Susnjar
Verified Expert in Engineering
Mobile Engineer and React Native Developer
Banja Luka, Bosnia and Herzegovina
Toptal member since July 30, 2026
Milan is a senior React Native engineer with 14 years of experience building cross-platform mobile and web applications. His expertise spans React Native, TypeScript, and Expo, with a focus on offline-first architecture, media-heavy workflows, and release automation. Milan built a facility management app as a lead mobile developer, shipping to iOS and Android for teams across Central Europe, and has delivered TypeScript web products in the construction and renewable energy space.
Portfolio
Experience
- JavaScript - 14 years
- React - 10 years
- REST APIs - 10 years
- React Native - 10 years
- Axios - 10 years
- TypeScript - 9 years
- Node.js - 7 years
- Express.js - 6 years
Preferred Environment
Git, WebStorm, MacBook, GitHub, Claude Code, iTerm2
The most amazing...
...mobile solution I've delivered is a suite of IoT apps for Medion that enabled faster multi-brand deployment and consistent user experience.
Work Experience
Senior Software Engineer
ABS Safety GmbH
- Contributed features to a TypeScript-based web product for roof safety systems and solar panel installations planning, enabling customers to design compliant safety systems.
- Implemented solar panel placement features using Entity Component System (ECS) architecture, feature flags, React components, and PDF export based on SVG to improve product modularity and release flexibility.
- Converted Figma designs into reusable, pixel-perfect React components and customized MUI to match brand requirements.
- Built a guided wizard that converts roof area designs into an automated parts list, selecting substructure and solar panel types, orientation, and layout.
Lead Mobile Engineer
Sparwk
- Architected and delivered React Native applications from scratch for iOS and Android, owning mobile architecture, release strategy, and deployment automation.
- Set up Bitrise CI/CD pipelines with automated TestFlight and Google Play releases, reducing manual release effort and improving delivery consistency.
- Architected a reusable component library from Figma designs to accelerate feature delivery and maintain visual consistency.
- Implemented data fetching and caching with Axios and React Query to improve app responsiveness and reduce network calls.
Software Engineer
Codecentric
- Delivered 10+ enterprise web and mobile applications across IoT, logistics, and HVAC, contributing to reusable mobile architecture and faster product delivery.
- Built MVPs with React Native and Django REST framework as part of a rapid prototyping team, helping validate ideas quickly.
- Spearheaded end-to-end product development, including requirements gathering, architecture, implementation, and coordination across stakeholders.
- Developed three IoT mobile apps for Medion—Robots, Pet, and Air—using a shared component library, enabling faster multi-brand deployment and consistent UX.
- Delivered the myVAILLANT Pro HVAC app—myVAILLANT Pro—with three white-label variants, supporting theming and API integration across product variants.
- Established engineering practices such as CI/CD, code reviews, pull request workflows, and pair programming to improve team delivery quality.
Lead Mobile Engineer
Wowflow
- Architected React Native mobile apps from scratch for Android and iOS, owning technical design and release automation.
- Configured App Center CI/CD pipelines for automated builds and releases, improving deployment reliability.
- Built a reusable component library from Adobe XD designs to ensure consistency and speed up feature development.
- Developed photo documentation workflows handling 100+ images per report, with client-side compression and storage optimization for large media sets.
Software Engineer
BPS Systems and Processes
- Maintained and enhanced an invoicing application handling the generation, delivery, and tracking of client invoices, replacing a manual process for internal finance operations.
- Contributed features to a loan auction platform where lenders competed by bidding the lowest interest rate, matching borrowers with the most favorable offers automatically.
- Co-delivered an issue-tracking system with project boards, ticket workflows, and role-based permissions, providing an in-house alternative to commercial tools like Jira.
- Developed and maintained enterprise web applications using Jakarta EE, JSF, PrimeFaces, and MySQL across the full stack.
Experience
Wowflow Mobile App
http://www.wowflow.comCity Events App
http://www.veceras.appEducation
Bachelor's Degree in Computer Engineering and Informatics
University of Banja Luka - Banja Luka, Bosnia and Herzegovina
Skills
Libraries/APIs
React, REST APIs, Node.js, React Query, Playwright
Tools
Expo, TestFlight, Git, Claude Code, Figma, WebStorm, GitHub
Languages
TypeScript, JavaScript, CSS, HTML, GraphQL, Java, Python
Frameworks
React Native, Vanilla JS, Redux, Tailwind CSS, MUI CSS, Django REST Framework, JSF, PrimeFaces, Express.js, Django, Jest, NestJS
Paradigms
Mobile Development, Entity Component System (ECS)
Platforms
iOS, Android, Bitrise
Storage
MySQL, PostgreSQL, MongoDB
Other
Mobile App Development, Web Development, Front-end, API Integration, Full-stack Development, feature flags, CI/CD Pipelines, Axios, App Store, Algorithms, Operating Systems, Mathematics, Computer Architecture, Product Prototyping, Barcode Scanners, White Labeling, Offline Caching, Java EE 6, MacBook, iTerm2
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