Senior Full Stack &
Mobile Developer
I architect and build scalable web and mobile applications with a focus on performance and UX. From complex backends to refined interfaces, I turn ideas into robust software.
The Developer Story
I am Miloš, a Senior Full Stack and Mobile Developer with close to a decade of experience across web and apps. I learned by doing, starting with simple client work and growing into someone who can own architecture, implementation and iteration end to end.
I moved to Iceland, got engaged and plan to build my life here, while finishing my Computer Science degree. I care about UX, performance and thoughtful engineering, and I enjoy owning features from idea to production.
<!-- Education -->
My Education
<!-- Work experience -->
Professional Experience
Own end-to-end delivery of a cross-platform mobile app in a TypeScript monorepo — Expo / React Native on the client, tRPC + Express + Prisma on the backend. Drive architecture decisions, implement state management with Zustand and TanStack Query, and run CI/CD through GitHub Actions and Expo EAS.
Built and evolved patient-facing React apps in a digital health company. Introduced TanStack Query to the frontend stack, drove the migration from REST to GraphQL, wrote end-to-end tests in Cypress, and improved accessibility, performance and code quality across the portal.
Led development of a large Laravel and Vue.js progressive web app and built a companion NativeScript mobile app for field managers. Managed feature delivery, code quality and cross-platform alignment across web and mobile.
Built a CMS and online ordering system from scratch in Laravel and Vue.js, including database design, authentication and integration with Microsoft Dynamics AX for unified order management.
Built a mobile web app in PHP and a website with a custom backend. Started learning ReactJS independently and rebuilt a flight booking engine with online payment from AngularJS to React.
Led a distributed team of developers across US and Belgrade offices. Built websites and managed hiring, training and team performance reporting.
1. Product & UX
2. Web & Mobile Development
3. Architecture & Delivery
<!-- My tech stack -->
My Tech Stack
<!-- Frontend & Mobile -->
<!-- Backend & Data -->
<!-- Tooling & Design -->
