Recovery Management System (RMS) (2025-2026)
NestJS, React
A full-stack application for coordinating roadside recovery and vehicle breakdown services, serving as a central hub that integrates multiple external systems.
Key achievements include implementing bi-directional SOAP-based synchronization with the external system, REST API integration with external provider for breakdown service management, and SFTP-based fleet synchronization with one of the biggest fleet companies in the UK. The system features real-time job tracking, comprehensive error logging with notifications, and a dynamic feature flag system for flexible deployments. My role involved architecting the entire monorepo structure, implementing queue-based async processing with retry mechanisms, building data export functionality, and ensuring reliable integration between legacy SOAP systems and modern REST APIs.
Legal Document Management Platform (2025 - Today)
React, Node, OpenAI
A comprehensive legal tech platform enabling law firms to automate document processing, client onboarding, and compliance workflows with advanced AI capabilities.
Key achievements include implementing OpenAI powered semantic keyword validation with confidence scoring for legal document analysis, AI-driven client information extraction from retainer agreements, and OCR processing with word-level bounding box detection for accurate document highlighting. Built a dynamic questionnaire system with audio explanations to educate clients on legal terms.
Developed a multi-role platform serving clients, solicitors, and administrators with role-based access control. Created automated scheduling systems for usage monitoring, threshold alerts, and monthly billing report generation. Implemented real-time document funnel analytics, PDF manipulation pipelines (merge, convert, highlight), and an enterprise email notification system with retry logic and delivery tracking.
White-Label Recruitment Platform (2024 - Today)
Next.js, NestJS, GraphQL, OpenAI
A comprehensive multi-tenant SaaS recruitment platform enabling companies to manage job postings, candidates, interviews, and offers under their own branding.
The platform incorporates advanced AI capabilities, including natural language candidate search powered by GPT-based query translation that converts human input into structured database filters, combined with vector embeddings to enable semantic similarity matching across profiles. It also features an AI CV/resume parser built as a conversational assistant that extracts and structures professional data from uploaded documents, intelligently populating profiles with work history, education, skills, and achievements. Additionally, an AI job description generator was developed as a writing assistant capable of producing professional job postings through iterative conversational refinement. Beyond AI, the platform includes real-time video interviews, integrated messaging, geospatial job search, a dynamic theming system, and a comprehensive analytics dashboard. My role involved full-stack development across both the NestJS backend and Next.js frontend, with a particular focus on architecting the AI-powered search and document processing pipelines.
AI-Powered Personal Development & Coaching Platform(2023 - Today)
React Native, NestJS, Next.js, OpenAI
A comprehensive personal growth platform featuring AI-driven coaching conversations, emotion tracking, and structured journaling capabilities across mobile and web platforms.
App has a sophisticated multi-stage AI coaching system using OpenAI with real-time voice coaching, text-to-speech and speech-to-text capabilities, and AI guardrails for content safety. The system provides personalized coaching flows including problem identification, goal setting, motivation enhancement, and action planning.
Key achievements include building a complete architecture with React Native mobile app, NestJS GraphQL backend and Next.js admin dashboard. Implemented field-level encryption for GDPR compliance, multi-tenant B2B/B2C user management with role-based access control, and integrated authentication with multiple sign-in providers. The platform supports video-based educational models with AI-powered Q&A, interactive quizzes, progress analytics, and personalized content playlists.
Real-Time Sports Management Platform (2023 - Today)
NestJS, Flutter, Next.js, React
A multi-platform SaaS solution enabling live score entry, match management, and fan engagement for professional sports organizations.
The system consists of five interconnected applications: two mobile apps (Flutter) for fans and scorers, two web dashboards (Next.js/React) for coaches and administrators, and a comprehensive NestJS backend API with PostgreSQL database.
Key achievements include implementing real-time score synchronization across all platforms, push notification, complex league/team hierarchy management with numerous database models, and integration with third-party data feeds for automated fixture updates. Additional features include image processing with AWS, product analytics with PostHog, deep linking support, and role-based access control for different user types.
AI-Powered News Aggregation Platform (2020 - Today)
React Native, Next.js, Node.js/Express, Go, OpenAI
A multi-platform news aggregation ecosystem serving multiple international markets, built around AI-driven content intelligence. The platform leverages OpenAI in order to enable power semantic search, automatic article clustering, and related content discovery.
Key AI achievements include implementing a trending stories algorithm that groups semantically similar articles across multiple news sources, enabling users to see consolidated coverage of breaking stories. The vector similarity search allows users to find contextually relevant articles beyond simple keyword matching. The system continuously generates 1536-dimension embeddings for incoming articles, enabling real-time content intelligence. Beyond AI features, the platform spans React Native mobile apps, a Next.js web application, and dual backend systems (Node.js and Go), with additional features including real-time weather integration, push notifications, and a voting system. My role encompassed architecting the entire AI pipeline, vector database design, and full-stack development across all platforms.
Campaign & Submission Management Platform (2024 - Today)
React, NestJS
As the sole developer, I designed, developed, and launched a Vite React application for a major client in the UK within two months. This application, utilizing Apollo GraphQL for efficient data fetching and management, serves over 1000 monthly active users. I was responsible for the entire development process, ensuring a robust, scalable, and user-friendly application, delivered on a tight deadline. This project highlights my ability to manage full-cycle development independently while meeting high-performance standards and user engagement metrics.
Football Social Media Application (2024)
React Native, NestJS
This app allows users to discover and share amateur football videos across the UK, featuring advanced functionalities such as image processing, compression, and uploads.
Key achievements include implementing a complex TikTok-like scroller page, enabling smooth navigation and interaction with videos. The app also supports comprehensive social media features, including following users and favoriting specific videos. My role involved managing the entire development process, ensuring a seamless user experience, and integrating robust security measures to keep users' content safe and controlled.
Swimming Analytics Application (2024)
React Native
As the Lead Mobile Developer, I oversaw the architecture and managed the release cycles of a React Native application designed for swimmers. My primary responsibilities included ensuring the app's robustness, scalability, and seamless user experience. I directed the development team, coordinated release schedules, and maintained high-performance standards.
This application empowers swimmers by tracking their training and racing performance. Users can log daily pool, land, and weight training, as well as race results and future meets. The app provides valuable insights into training effectiveness and tracks improvements in skill, endurance, and strength. Additionally, a news section keeps users motivated and informed about the swimming world. My role focused on delivering a reliable and engaging platform that supports swimmers in reaching their full potential.
Dual-App Delivery Platform (2023 - 2024)
React Native
As the Lead Mobile Developer for a dual-app platform, I directed the architecture and managed the release cycles of two interconnected React Native applications: one for couriers and one for customers.
In my role, I focused on ensuring that both apps were robust, scalable, and provided a seamless user experience. For the customer app, I oversaw features such as account creation, item description input, vehicle size selection, service cost calculation, and real-time delivery tracking. For the courier app, I managed the functionalities for driver account creation, delivery notifications, and payment processing through Stripe.
I led the development team, coordinated release schedules, and maintained high-performance standards, ensuring both apps functioned cohesively to provide an efficient and user-friendly delivery service platform. Under my guidance, the platform enabled real-time tracking, secure payments, and reliable notifications, delivering a seamless and empowering experience for both customers and couriers.
Comprehensive Fitness Application(2022 - 2024)
React, PostgreSQL, NestJS, Firebase, AWS
As the project manager and frontend team lead, I played a crucial role in the development of a robust, all-inclusive fitness application designed to help users achieve their fitness goals with ease. The platform consists of a frontend app built with React, a NestJS API, an iOS Native application written in Swift, and an Android native application using Kotlin. The fitness application offers a comprehensive workout solution for users, catering to various fitness objectives such as weight loss, fat burning, muscle building, and strength improvement. The app is tailored to all fitness levels, ensuring users' daily exercise routines remain efficient and engaging.
In my role as project manager and frontend team lead, I ensured seamless collaboration between the various teams and technologies involved in developing the application. My responsibilities included overseeing project timelines, resource allocation, and quality control, while also leading the frontend team in creating an intuitive, user-friendly interface using React.
Advanced Weather Data Monitoring Platform (2021 - 2022)
React, Twilio, AWS, Jenkins
As a frontend developer, I contributed to the development of an innovative weather data monitoring platform that offers users advanced insights into various weather-related parameters. The platform combines cutting-edge technology and a user-friendly interface to provide accurate, real-time weather information to individuals, businesses, and organizations.
The project's website, accessible via a web-based application, delivers a comprehensive suite of tools and features that enable users to monitor, analyze, and visualize weather data effectively.
These features include:
Interactive Maps: A dynamic map interface that allows users to view current weather conditions and forecasts for specific locations worldwide.
Customizable Data Layers: Users can select and customize various data layers, including temperature, humidity, precipitation, wind speed, and more, to gain a better understanding of the weather patterns in their chosen regions.
Data Visualization: The platform offers an array of visualization tools, such as graphs, charts, and heatmaps, to help users make sense of the weather data and identify trends, anomalies, or potential hazards.
Historical Data: Access to historical weather data enables users to analyze past weather patterns and make informed decisions about future actions and planning.
Real-time Notifications: Users can set up custom alerts and receive real-time notifications on weather events or conditions that meet their specified criteria, allowing them to stay prepared and respond quickly to changing weather situations.
Integration Capabilities: The platform supports integration with third-party applications and services, enabling users to incorporate weather data into their existing systems and workflows.
In my role as a frontend developer, I focused on creating an intuitive, visually appealing interface that offers a seamless user experience. Utilizing modern web development frameworks and technologies, I collaborated with the rest of the development team to implement responsive design, ensuring that the platform remains accessible and functional across various devices and screen sizes.
Throughout the project, I adhered to best practices for frontend development, including optimization for performance, accessibility, and cross-browser compatibility. Additionally, I participated in regular code reviews and contributed to the ongoing refinement and improvement of the platform's features and functionality.
Automotive Sales and Finance Platform (2022)
React, NextJS, PostgreSQL, NestJS, Strapi, Auth0, AWS, Docker
I successfully managed the end-to-end development and implementation of a comprehensive platform for a leading automotive sales and finance company. The platform encompassed a user-friendly website featuring an inventory listing, an intuitive admin dashboard with inventory management system functionality, a content management system (CMS) built with Strapi, and a robust backend service.
As the Project Manager, Product Owner, and Team Lead, my primary responsibilities included:
Product Ownership: Defining the project scope, setting priorities, and ensuring that the platform met the client's business requirements and objectives. I was responsible for the overall vision, strategy, and success of the project.
Product Management: Overseeing the entire product lifecycle, from ideation to launch, and ensuring seamless integration of the website, inventory management system, CMS, and backend service. I closely collaborated with stakeholders, engineering teams, and designers to validate requirements, manage timelines, and monitor progress.
Engineering team lead: Managing and leading a team of talented engineers, designers, and quality assurance professionals. I facilitated effective communication, provided guidance, and fostered a collaborative environment to ensure timely delivery and high-quality results.
Platform and services for the members of a college fraternity in North America (Late 2021 - 2024)
React, MongoDB, NestJS, Android, iOS, Auth0, AWS, Docker
As a manager and architectural advisor, I'm spearheading cutting-edge multiplatform project. Our aim was to create a versatile application that could serve multiple platforms and provide custom authorization. We achieved this by leveraging the Auth0 service to implement an enhanced security protocol that ensures user privacy and data protection.
The project encompasses four main components: an Android app, an iOS app, an admin dashboard, and a web app. The Android, iOS and web apps provide fraternity members easy access to the latest news, messages, tasks and events relevant to them. Apps also contain a custom file browser that gives an access to all documents and folders are of interest to the user. They are designed to be user-friendly and feature-rich, with intuitive interfaces and advanced functionalities. Users can also receive push notifications for important updates. The admin dashboard is a comprehensive tool that enables administrators to manage content that users can see in all three apps. This allows for seamless collaboration between staff members and ensures efficient management of the entire organization.
Overall, this project represents a groundbreaking achievement in educational technology. It demonstrates our commitment to innovation, user-centered design, and cutting-edge security protocols. As a manager and architectural advisor on this project, I am proud to have played a key role in its success.
StreetBite / FoodTrucker (2019 - 2021)
React, MongoDB, ExpressJS, Webflow, Custom Authorization, Mapbox, Algolia, Complex Map Interactions
Street Bite is an ambitious project built for a client who needed a way to aggregate street-food vendors in the wide London area. I have dealt with the front-end development and created a fully functional web application. The users can look up vendors either by searching for a specific food/cuisine or by browsing the interactive map and selecting their market of choice. Administrator could add new vendors, edit existing ones, and manage the whole platform and it's users.
Client Review:
"Milutin designed and implemented the entire front end of a rather complex dynamic web application in React. That included integration with mapbox to dynamically show food markets on a map, -not so simple- search using algolia that involved searching in location + time + string query at the same time, users signup & signin, dynamic UI panels, image galeries and flows to suggest improvements. This was a large volume of work and a rather unconventional and challenging UI fro a front end engineer but he is always able to execute flawlessly. The entire process felt effortless since his collaboration with back end was super smooth. He can reason through problems very well, is great at communication and is always happy to explain the whys and hows behind his proposed implementation as well as further improvements that I did not even ask for but are always great additions to the solution."
Mediaset Platform (2020 - 2021)
Over the course of approximately 6 months I collaborated with several developers on integrating new features into the already existing and live platform. It had already been live and has had a huge user base in Italy (19.6 million unique users per month, and 225 million page views per month) which makes this the biggest platform I've worked on in 2020. I was included in daily standups, communication with the whole team and all my responsibilities and tasks were well defined on Jira and Confluence. The codebase was initially a bit outdated and it used some obsolete standards and functions, so alongside creating and implementing new features a lot of refactoring was done.
TrainedIn Platform (2019 - 2020)
TrainedIn was one of the most significant MERN stack projects I've ever taken part in. I had the responsibility of delivering a fully functional platform that was fully responsive on all devices. TrainedIn is a web-based platform for connecting training providers with consumers interested in enrolling into courses or applying for teaching jobs. I've decided to go with ReactJS, Redux and Bootstrap libraries as core libraries for this platform. Over the course of three months and a half months, I followed the Agile Scrum Methodology of development and delivered frontend part of platform successfully.
UpTask (2019 - 2020)
UpTask is a web and mobile platform intended for use by managers to help organize their staff. The features this web app offers are created in great detail to help managers have full control over the workload and employees. I've used ReactJS for frontend development, as well as some specific libraries like "react-beautiful-dnd" for creating easier task management system and tools like Mapbox for tracking users on map in real-time.
EyeRate App (2019)
The client needed a new MERN Stack Application that will have functionalities as the already existing iOS App that was outsourced to another group of freelancers. My responsibilities for this project are making a full UI/UX optimized app that communicates and displays the data fetched from the backend. This App is entirely made out of ReactJS and ReduxJS. The target audience for this App is business owners who are looking to improve their business through communication with their clients and seeing their reviews and responses throughout the App. This App communicates with the REST backend, which is returning JSON data format that App uses for visualizing data to the business owner. Some of the main features are sending messages through Twilio API services, visualization of data, authorization, changing profile info such as email, password, and avatar. This project is currently published on the AWS EC2 instance.
Client Review:
"Milutin did everything perfectly. He went above and beyond actually. I have recommended him to other people and will continue to do so!"