I'll be honest with you - I cannot find time to update this in the way I want it to look. So with that in mind, you'll see some of my projects from 2020 and earlier. Since 2020 I've been working on various web and cross-platform projects. (I promise you, I'll update this when I find some free time. Or you can ask me via some of the links I've added on the "Contact" page 😉 )
► Web & Mobile Applications
Take me to websites
I have participated as a developer or/and manager in several web and mobile projects. For web I've participated on MERN stack based projects (ReactJS, NextJS, GatsbyJS, NestJS, ExpressJS etc...), and for the Mobile I've used React Native and Java Android mostly. Some are published, some are not, and I've used a lot of Libraries & APIs in them (Full list on skills page). You can see some of them below.
Comprehensive Fitness Application Development (2022 - Today)
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 - Today)
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.
"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.
"Milutin did everything perfectly. He went above and beyond actually. I have recommended him to other people and will continue to do so!"
► Websites & Blogs
Webflow Websites (2019 - Today)
Over the course of several years, I had a manager role for more than 20 different projects that used Webflow. I've worked closely with clients to make sure that their ideas are implemented and that the final product is exactly what they wanted. I've also worked with several other developers to make sure that the final product is fully functional and that it meets all the requirements.
"Milutin and the whole team are top notch quality. Professional, honest, and hardworking. Have done several projects with them and will continue to do so."
lostenthought blog (2019)
The client already had a blog built with GhostCMS, and she wanted to improve it with some changes and customization. I've never done anything with GhostCMS, but since I know my way around in JS-based Tools and Frameworks, I adapted very quickly. I made Handlebars template improvement, created a whole new newsletter via ConvertKit, which I injected into one of the templates. Also, I did some customization of styling and significant UX improvements. The client was satisfied with my work, so we continued cooperation on another more substantial project.
"Working with Milutin has been an absolute breeze. The communication is always super smooth and super pleasant. Always great vibes. He just gets it really quick and is able to execute with high quality. Even if it is something he has never done before, he will just learn everything about it and make it happen. I have so much trust in this guy. The only reason I am ending this contract, is to start a new one with him! Couldn't recommend this guy enough"
K7 Tech Website (2019)
As a frontend developer, I have multiple tasks, mostly consisting of creating new pages and reworking old sections of the website. The website was already published, and I inherited total responsibility for its development. I strive for significant improvements, whether it's design, performance, or Search Engine Optimization. New pages are made from mockups that I get delivered from the designer in. PSD or .XD file type. The whole website is going through the process of SEO, and all the stats and analytics are monitored by me. Pages are created with Boostrap and JS Libraries, and You can see some live examples down below:
I see a big opportunity in the eCommerce world as people tend more and more to buy things online. I love working with the Shopify platform, especially when I get access to analytics because I can see how my work impact the sales or number of visitors grow over time. For Shopify owners, I did a full spectrum of web developer stuff. I've redesigned and designed pages and sections. I did a complete Search Engine Optimization, including JSON-LD tags of a store with 1000+ products. Added some of the new features with Liquid (Ruby on Rails-based language made for Shopify Platform.) Configuration of various add-ons and installing new. I've worked on several Shopify stores, but I'll present just one.
az-delivery (2018 - 2019)
My client was a creative thinker with many ideas which I all successfully implemented in a short period. I loved working on this project for 2 reasons. My work had to be perfect and the fact that I could see the impact of my work. The first one is maybe confusing, but my client had an understanding of how long it can take to make things look perfect, and I loved that. I worked on the redesign, Search Engine Optimization, implementation of new features on this Shopify store, and much more. One of the things that I'm proud of is this SEO performance stat:
You can notice the growth in clicks and impressions over time since I joined them. That growth is still rising.
I actually saw an awesome template designed by: HTML5 UP. Decided I should use it for my portfolio and started working with it.