Milutin Stankovic, Developer in Niš, Serbia
Milutin is available for hire
Hire Milutin

Milutin Stankovic

Verified Expert  in Engineering

Full-stack Developer

Location
Niš, Serbia
Toptal Member Since
August 27, 2020

Milutin is a computer science engineer with a bachelor's degree and a senior full-stack web developer with a decade of experience working on solo and team projects. He currently focuses on Laravel, Angular, React, Node.js, and .NET. Milutin is also one of the creators and main developers of the tennis app (ACES TM) and recently worked on the Olympics ticketing app for Paris 2024 for the past two years.

Portfolio

Softelm
NGINX, PHP, Full-stack, Laravel, REST APIs, Bootstrap, React, jQuery...
Kreola
JavaScript, HTML, CSS, Full-stack, Angular, Node.js, Amazon Web Services (AWS)...
ESO - ENTERTAINMENT STRATEGY ONLINE Limited
HTML, PHP, CSS, JavaScript, MediaWiki, Less, Moustache.js, Front-end

Experience

Availability

Full-time

Preferred Environment

Full-stack, Visual Studio Code (VS Code), WebStorm, PhpStorm, GitHub, Docker, MacOS, DataGrip, HTML5, HTML, Databases

The most amazing...

...things I've done are a tennis management app used by more than 100 top tennis academies worldwide and a ticketing platform for the Olympics in Paris 2024.

Work Experience

CEO/Senior Full-stack Web Developer

2012 - PRESENT
Softelm
  • Served as the CEO at the startup for the student management in elementary and high schools in Serbia.
  • Designed the architecture of the system for an outbound email with Drip Mail and worked with a team of developers to build it from scratch.
  • Maintained a large web app as a bridge between a Windows-based application for magazine subscription management and WordPress as the CMS engine through which customers could order magazine subscriptions, manage them, renew, etc. Integration via SOAP.
  • Built and managed a team of more than 10 developers working on different projects and technologies simultaneously.
Technologies: NGINX, PHP, Full-stack, Laravel, REST APIs, Bootstrap, React, jQuery, JavaScript, Front-end Development, Front-end, Bootstrap 5, CSV, Data Visualization, Charts, Graphs, Dashboards, Architecture, Chart.js, Team Leadership, Software Architecture, Cloud Architecture, DevOps, Webpack, Redux, Babel, Angular Bootstrap, Product Management, Scalable Application, HTML5, HTML, API Integration, JSON Web Tokens (JWT), Swagger, PostgreSQL, Postman, Full-stack Development, Back-end Development, Back-end, Progressive Web Applications (PWA), Figma, Stripe, Heroku, Less, Cypress, UI Components, Design Systems

Solutions Architect | Technical Product Manager

2023 - 2023
Kreola
  • Developed a new B2C platform from the ground up using Angular and TypeScript.
  • Worked closely with design and business in designing a new B2C platform.
  • Developed an admin dashboard as part of the site, completely integrated with Google Firebase for Firestore and Fire Auth.
Technologies: JavaScript, HTML, CSS, Full-stack, Angular, Node.js, Amazon Web Services (AWS), Solution Architecture, CTO, Product Management, Firebase

PHP Developer

2023 - 2023
ESO - ENTERTAINMENT STRATEGY ONLINE Limited
  • Customized MediaWiki skin to fit client needs and design.
  • Provided guidance on optimal MediaWiki usage and strategies to deliver an exceptional solution for a gaming wiki site.
  • Extended and improved different MediaWiki extensions to fit client problems.
  • Implemented responsive design for the MediaWiki skin and expanded it with customizable options to conceal native wiki elements.
Technologies: HTML, PHP, CSS, JavaScript, MediaWiki, Less, Moustache.js, Front-end

Senior Full-stack Developer

2021 - 2023
On Location Experiences
  • Initialized and developed, single-handedly, the 1st phase of a client-facing portal (B2C) for hospitality package selling for six months. I then got three more developers to join my team and manage them.
  • Collaborated closely with UX and UI designers on developing the portal from the start.
  • Defined tasks in Jira and attended Scrum ceremonies.
Technologies: Node.js, TypeScript, Amazon Web Services (AWS), React, Next.js, Material UI, Architecture, User Interface (UI), Redux, HTML5, HTML, API Integration, Docker, Microservices, JSON Web Tokens (JWT), Passport.js, Twilio API, Postman, React Redux, Full-stack Development, Back-end Development, Back-end, Figma, User Experience (UX), Prisma, Redux Toolkit, UI Components, Design Systems

Full-stack Web Developer

2020 - 2021
Vault AI
  • Developed a mockup from design for the future platform in Angular.
  • Created an initial platform for displaying the analysis results with charts and tables.
  • Collaborated closely with two remote teams to deliver high-quality products for top-notch clients.
  • Implemented different API endpoints and authorizations.
Technologies: JavaScript, Angular, NgRx, CSS, SCSS, Web Scraping, Scraping, Front-end Development, Front-end, Bootstrap 5, Laravel, Data Visualization, Charts, Graphs, Dashboards, Architecture, Chart.js, Software Architecture, Cloud Architecture, Webpack, Redux, Babel, GraphQL, Angular Bootstrap, Minimum Viable Product (MVP), Product Management, HTML5, HTML, API Integration, Docker, JSON Web Tokens (JWT), Twilio API, Postman, Full-stack Development, Back-end Development, Back-end, Figma, User Experience (UX), Less, UI Components, Design Systems, Charting

Senior Laravel Developer/Senior Angular Developer

2016 - 2020
ACES TM
  • Designed the architecture of an enterprise system.
  • Developed a server-side API with Laravel and designed a database system for a multitenancy database.
  • Served as the lead developer for an Angular single-page application. Started with Angular 2 and finished with Angular 9.
  • Developed Ionic with Angular hybrid mobile applications and published them in the App Store and the Google Play Store.
Technologies: NGINX, PHP, Full-stack, Laravel, REST APIs, Bootstrap, Test-driven Development (TDD), MySQL, NativeScript, TypeScript, Ionic, JavaScript, Front-end Development, Front-end, Bootstrap 5, CSV, Data Visualization, Charts, Graphs, Dashboards, Chart.js, Software Architecture, Redux, Mobile Apps, Mobile, Angular Bootstrap, Minimum Viable Product (MVP), HTML5, HTML, API Integration, JSON Web Tokens (JWT), Postman, Full-stack Development, Back-end Development, Back-end, Progressive Web Applications (PWA), Stripe

Senior Laravel Developer/React Developer/ReactNative Developer

2017 - 2019
Five A Side
  • Developed an application for organizing football (soccer) matches for recreational games (5v5).
  • Provides support for venue owners to offer pitches and for regular users to connect with other players and book terms.
  • Designed the architecture and the database of the system.
  • Led three different teams that developed a server-side API with Laravel, a client-side SPA React app, and a React Native application for iOS and Android.
Technologies: PHP, Full-stack, Laravel, REST APIs, Bootstrap, React, React Native, MySQL, Front-end Development, Front-end, Bootstrap 5, Data Visualization, Charts, Dashboards, Redux, Mobile Apps, Mobile, Minimum Viable Product (MVP), HTML5, HTML, API Integration, JSON Web Tokens (JWT), Progressive Web Applications (PWA), Stripe

Project Manager/AngularJS and Laravel Developer

2015 - 2016
Sociaffy
  • Designed the architecture of an application for social media impression reseller.
  • Implemented 10+ different APIs (reseller APIs and social media APIs).
  • Implemented the three different payment methods along with the admin panel for management of the bonuses, stats, and refunds.
  • Created public API for third-party clients with OAuth2.
  • Created separate admin and client panels using AngularJS.
Technologies: PHP, Full-stack, Laravel, REST APIs, Bootstrap, Redis, MySQL, AngularJS, JavaScript, Front-end Development, Front-end, Bootstrap 5, Dashboards, HTML5, HTML, Stripe

Freelancer

2011 - 2016
Web Developer
  • Worked on various basic tasks like PSD to HTML conversions and small Laravel projects.
  • Handled custom WordPress plugin and theme development jobs.
  • Developed an E-Ocene project for the student administration for elementary and high schools in Serbia.
Technologies: PHP, REST APIs, Bootstrap, Angular, CSS, AngularJS, jQuery, HTML, JavaScript, WordPress, Vue, HTML5

The 2024 Summer Olympics

https://olympics.onlocationexp.com/paris2024/
A React/Next.js with TypeScript-based app for selling hospitality packages for the Olympic Games in Paris 2024.

I was the main developer working on this project for almost two years, from the early start and design phase with UI and UX designers to the final delivery into production.

ACES TM

https://aces-tm.com/
A Laravel and Angular/Ionic-based project for tennis academy management.

ACES motivates players, parents, and coaches to share what they see and experience. Our engaging, customizable, simple to use app will improve the productivity and communication of your organization.

Streaming Movies Right

https://streamingmoviesright.com/
Rebuilt the website from the WordPress platform into a stand-alone Laravel API and Angular SPA web app.

I created a new database design, implemented an external API for fetching data, and created optimized queries for maximum performance boost and page ranking score. Also, I implemented all required SEO features.

Real Estate Agency Website

A website for one of the largest estate agents in the UK. The front end of the website was custom designed, and our team developed it from scratch. The back end connects to a CRM/property management system and grabs a feed from it/parses it to update the available properties and details. A custom polygon search was implemented as well.

VRLaid

Adult content 180/360 degrees streaming videos platform. The first version of this platform was built using Laravel and jQuery.

With a redesign and desire to improve performance, we have decided to rebuild the platform with modern front-end technologies (Angular). But to keep costs low, we have decided to keep the current admin panel as is and only build a new layer of API on top of the existing platform.

I have picked Node.js with Express.js to build a new API over the old Laravel app and use it with Angular v4 SPA for best performance. The site also has all required SEO settings configurable from the admin panel.

The challenge was creating a server-side rendering (SSR) for SEO purposes, as there was no Angular Universal back then.

Debt Management Platform

A CRM solution for serving the consumer market in the debt management industry of Spain. It included document collection, contract generation, billing automation, multilingual, and various other implementations for the advisors and customers.

ZippGo

https://www.zippgo.com/
A Laravel and AngularJS-based application for renting reusable "ready-to-pack" plastic boxes for moving in San Francisco Bay Area.

The challenge here was to schedule all daily drop-offs and pickups for boxes and make it easy for the admin and drivers to use. We have built-in options to create dynamic time slots, open/close any time slot, and offer customers options from standard to fully custom order packages.

Job Management Platform for Waste Collection Company

A comprehensive software solution for managing waste collection jobs from various consumer and trade clients, organizing the jobs, multiple notifications, and complex invoice generation.

Mobile app for iOS and Android for the workers to execute jobs with GPS tracking, photos, signatures, and more. The ability to automatically outsource to sub-contractors based on the job location and other criteria, with a back-end portal for customers and sub-contractors.

Office Renting Platform

An Angular and Laravel-based application for office renting in the UK market. I was the system architect, full-stack API and SPA web developer, and project leader. The application system consisted of API in Laravel, Angular for a web app, Android written in Java, and Swift for iOS.

We had an iOS and Android developer for mobile apps.

Airport Taxi Wiesbaden

http://www.airporttaxiwiesbaden.de/
Developed a simple website with nothing more than HTML/CSS and vanilla PHP (for contact form) for Airport Taxi service in Wiesbaden, Germany.

The main goal was to reach maximum performance, speed, and SEO settings and make the website available in English and German using the same codebase.

Languages

PHP, JavaScript, TypeScript, HTML, CSS, PHP 7, HTML5, SQL, GraphQL, Less, Java, Swift, SCSS

Frameworks

Laravel, Angular, Bootstrap, JSON Web Tokens (JWT), AngularJS, Ionic, Express.js, Redux, Next.js, Material UI, Swagger, React Native, NativeScript, .NET Core, Tailwind CSS, Cypress, NestJS

Libraries/APIs

React, jQuery, Node.js, REST APIs, Google APIs, Google API, Laravel Homestead, NgRx, Stripe, Puppeteer, Chart.js, Passport.js, Twilio API, React Redux, Vue, Moustache.js

Tools

GitHub, PhpStorm, WebStorm, Postman, Prisma, Navicat, Git, Webpack, NGINX, Vagrant, WinSCP, DataGrip, Babel, Figma, MediaWiki

Paradigms

CRUD, REST, Test-driven Development (TDD), Scalable Application, Unit Testing, Search Engine Optimization (SEO), DevOps, Microservices

Platforms

Heroku, WordPress, Windows, DigitalOcean, Amazon Web Services (AWS), Docker, Mobile, Android, iOS, Visual Studio Code (VS Code), MacOS, Firebase

Storage

MySQL, Databases, Redis, PostgreSQL, MongoDB

Other

Full-stack, Content Management Systems (CMS), API Integration, Architecture, APIs, Front-end Development, Front-end, Bootstrap 5, CSV, Data Visualization, Charts, Graphs, Dashboards, Team Leadership, User Interface (UI), Angular Bootstrap, Minimum Viable Product (MVP), Full-stack Development, Back-end Development, Back-end, User Experience (UX), UI Components, Design Systems, Charting, Computer Science, Scraping, Web Scraping, Software Architecture, Cloud Architecture, Documentation, Videos, Mobile Apps, Product Management, PWA, Progressive Web Applications (PWA), Redux Toolkit, Solution Architecture, CTO

2011 - 2020

Bachelor's Degree in Computer Science

Faculty of Electronic Engineering - University of Nis - Nis, Serbia

NOVEMBER 2020 - PRESENT

NgRx (with NgRx Data) - The Complete Guide by Angular University

Udemy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring