Mladen Brndušić, Developer in Belgrade, Serbia
Mladen is available for hire
Hire Mladen

Mladen Brndušić

Verified Expert  in Engineering

Bio

Mladen is a full-stack developer, CTO, and co-founder who has launched various web apps using Angular and other JavaScript frameworks. He has worked at multiple successful startups on a range of projects, including SaaS, streaming, news, and booking platforms. Mladen specializes in building resilient technical infrastructure, leading product and feature development, and migrating legacy codebases.

Portfolio

Tele Go
Angular, Amazon EC2, AWS RDS, Amazon Route 53, Amazon S3, Database, PHP...
Lurento
PHP, Zend Framework, MySQL, AngularJS, TypeScript, Braintree SDK, Git...
Helicon Technologies Ltd
Android, NativeScript, iOS, NPM, Private NPM Modules, Git, JavaScript...

Experience

Availability

Part-time

Preferred Environment

PHP, Angular, Laravel, Zend Framework, Docker, GitLab CI/CD, TypeScript, Software Development, Refactoring, Back-end, Agile

The most amazing...

...thing I've developed is an automation process for building Android and iOS apps based on inputs from a SaaS platform.

Work Experience

CTO

2019 - PRESENT
Tele Go
  • Led the team that developed a white-label news portal with mobile applications and a content management system and the DevOps team that created a scalable infrastructure for every deployed portal.
  • Managed the team in developing a SaaS system for fitness professionals while working on the system's back end that required creating many automation processes like Google Cloud projects, ingress deployment on Kubernetes clusters, and similar.
  • Managed some legacy services that were on bare metal servers and organized their migration to cloud services.
  • Grew a team from seven developers to 18 developers in less than a year.
Technologies: Angular, Amazon EC2, AWS RDS, Amazon Route 53, Amazon S3, Database, PHP, Laravel, Zend Framework, Nginx, Git, FFmpeg, Node.js, JavaScript, Docker, GitLab CI/CD, MySQL, TypeScript, WebRTC, Microservices Development, Software Development, LAMP, APIs, AWS, REST, REST API, API Integration, SQL, CSS, HTML, Full-stack, Full-stack, Architecture, Machine Learning, Artificial Intelligence, Serverless, Firebase, Google Cloud SDK, AWS, AWS Lambda, PWA, Progressive Web Applications (PWAs), Google Cloud Development, Kubernetes, HTTP, RPC, Back-end Developers, Back-end Developers, Queue Management, Software Architecture, Design Consulting, Software Consulting, Vue.js, Interim CTOs, SSO Engineering, System Security, CI/CD Pipelines, WordPress Development, XML, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Team Management, Refactoring, Stripe Development, Stripe Subscriptions, Back-end Developers, Elasticsearch, Shopify, Linux, Agile Development, Startup Development, Scalability, Planning, Requirements Analysis, Cloud Engineering, Stripe Development, Relational Databases, Leadership, Software Design, PHP, RxJS, Web Development, GitFlow, Project Planning, HTML5, System Architecture Design, Team Leadership, Human Resources, PHP, Message Queues, Zapier Development, PHP 8, Estimations, Product Development, SaaS, Data Structures, Object-oriented Programming (OOP), MariaDB, Jasmine, Jest, Mocha

CTO and Co-founder

2015 - PRESENT
Lurento
  • Developed the API and management dashboard and took it from zero to production.
  • Worked on understanding business needs and moving them to a software tool.
  • Managed the compliance process of the product with the Payment Card Industry Data Security Standard (PCI DSS) needed for processing payment information through the product infrastructure.
Technologies: PHP, Zend Framework, MySQL, AngularJS, TypeScript, Braintree SDK, Git, JavaScript, GitLab CI/CD, Software Development, LAMP, APIs, AWS, Database, REST, REST API, API Integration, SQL, CSS, HTML, Full-stack, Full-stack, Architecture, Serverless, Google Cloud SDK, Google Maps Development, AWS, AWS Lambda, Google Cloud Development, HTTP, RPC, Back-end Developers, Back-end Developers, Queue Management, Software Architecture, Design Consulting, Software Consulting, Interim CTOs, SSO Engineering, System Security, CI/CD Pipelines, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Team Management, Refactoring, Back-end Developers, Linux, Agile Development, Startup Development, Scalability, Planning, Requirements Analysis, Cloud Engineering, Relational Databases, Leadership, Software Design, PHP, Web Development, GitFlow, Project Planning, HTML5, Google Maps Development, Google Geocoding API, Geocoder, System Architecture Design, Team Leadership, Human Resources, PHP, Message Queues, PHP 8, Estimations, Product Development, Data Structures, Object-oriented Programming (OOP), MariaDB, Jasmine, Jest

NativeScript Developer

2022 - 2022
Helicon Technologies Ltd
  • Migrated applications from NS6 to NS8 with complete dependencies.
  • Fixed all bugs that came from the migration of the NativeScript framework.
  • Adjusted build on iOS and Android to work with NativeScript 8.
  • Created private npm packages for NS plugins based on legacy adjustments of vendor npm packages.
Technologies: Android, NativeScript, iOS, NPM, Private NPM Modules, Git, JavaScript, TypeScript, TypeScript 3, Debugging, Xcode, Android, Android SDK, Gradle, Requirements Analysis, Angular, RxJS, GitFlow, HTML5, Estimations, Data Structures, Object-oriented Programming (OOP), Jasmine

Software Engineer

2016 - 2019
Azbooky Software
  • Contributed to product development, working alongside the product owners and a team of front-end developers.
  • Led and mentored the front-end development team and managed their assignments.
  • Organized, rewrote, and upgraded a limousine's dispatching dashboard from AngularJS to Angular.
  • Developed some proof of concept (POC) dashboard apps for the limousine transportation industry.
Technologies: Angular, JavaScript, TypeScript, AngularJS, F#, GraphQL, RxJS, Nginx, Git, PostgreSQL, Docker, Microservices Development, Software Development, APIs, REST, REST API, API Integration, SQL, CSS, HTML, Full-stack, Full-stack, Architecture, Serverless, Firebase, Google Maps Development, AWS, HTTP, RPC, Back-end Developers, Queue Management, Software Architecture, Design Consulting, Software Consulting, Angular Material, SSO Engineering, System Security, CI/CD Pipelines, RabbitMQ, SignalR, XML, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Team Management, C#, .NET, Refactoring, Back-end Developers, Elasticsearch, Linux, Agile Development, Startup Development, Relational Databases, Leadership, Software Design, Web Development, GitFlow, Project Planning, HTML5, Google Maps Development, Google Geocoding API, Geocoder, System Architecture Design, Team Leadership, Message Queues, Estimations, Data Structures, Object-oriented Programming (OOP), MariaDB, Jasmine, Jest

Software Engineer

2014 - 2016
LimoLabs
  • Developed a WordPress plugin to ride bookings and integrated it with APIs like Autocab, Groundlink, and iCabbi.
  • Worked on the maintenance of more than 30 WordPress websites, including infrastructure and software maintenance.
  • Introduced continuous integration and deployment for a WordPress plugin with security and availability as a top requirement.
Technologies: Angular, AngularJS, PHP, Zend Framework, Laravel, WordPress Development, Git, JavaScript, MySQL, TypeScript, Software Development, LAMP, APIs, AWS, Database, REST, REST API, API Integration, SQL, CSS, HTML, Full-stack, Full-stack, Architecture, Serverless, Firebase, Google Maps Development, AWS, HTTP, RPC, Back-end Developers, Back-end Developers, Queue Management, Software Architecture, SSO Engineering, System Security, CI/CD Pipelines, XML, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Team Management, Refactoring, Back-end Developers, Linux, Agile Development, Planning, Requirements Analysis, Stripe Development, Relational Databases, Leadership, Software Design, PHP, Web Development, GitFlow, Project Planning, HTML5, Google Maps Development, Google Geocoding API, Geocoder, System Architecture Design, Team Leadership, PHP, Estimations, Data Structures, Object-oriented Programming (OOP), MariaDB, Jasmine, Jest

Software Engineer

2011 - 2014
DLogic
  • Worked on the development of a bus ticketing system. The software targeting bus operators fully supported them in digitizing their business.
  • Set up application-level database replication load balancing.
  • Organized and migrated the whole company's codebase with more than 20 repositories and 1+ million lines of code from Subversion (SVN) to GitHub without interrupting the development process.
  • Took a team lead role in a small development team for the first time in career.
  • Developed an Android application for ticket sales and integrated it with different Bluetooth printers for printing receipts.
  • Built a Java application to sell tickets, refill RFID (radio frequency identification) cards, check credit status, and similar on a vending machine which was part of the entire bus ticketing system.
  • Contributed to developing the website for online ticket selling and bus timetable for all bus operators on the system and the other operators.
Technologies: PHP, jQuery, MySQL, ExtJS, Zend Framework, Android, Nginx, Git, JavaScript, Software Development, LAMP, APIs, Database, REST, REST API, API Integration, SQL, CSS, HTML, Full-stack, Full-stack, Architecture, Google Maps Development, HTTP, RPC, Back-end Developers, Back-end Developers, Queue Management, Software Architecture, Linux, Planning, Requirements Analysis, Relational Databases, Leadership, Software Design, PHP, Web Development, GitFlow, Project Planning, HTML5, Google Maps Development, System Architecture Design, Team Leadership, Human Resources, PHP, Estimations, Accounting, Data Structures, Object-oriented Programming (OOP), MariaDB

Lean On Digital

https://leanondigital.com/
A SaaS platform for fitness professionals to help them move their business to the cloud and get their custom-branded apps on the application stores. I was a tech lead on the project and was in charge of everything concerning the tech infrastructure.

Lurento

A platform for luxury car rental, for which I developed an API using the Zend framework and the management dashboard using AngularJS and TypeScript. I set up the entire AWS infrastructure from zero to production with EC2 auto-scaling and load balancing.

DocPhyzio - Metadoc

https://www.metadoc.ai/
A posture assessment system with a custom app and a doctor or admin dashboard that tells patients about their posture health status by analyzing a picture. I led the research and development of the product during the POC phase and then worked on the subsequent stages of the product development.

OpenLimo

I was a front-end team lead and worked on developing dashboards for dispatching, live vehicle tracking and availability, and administration, for a limousine service booking platform with dispatching and phone system integration. I also worked on the first versions of the containerization of the system services.

Balkan mYUsic

A Spotify-like music streaming platform. I led the team of developers working on developing the platform and planned all the infrastructure and delivery of the music resources. The platform is also integrated with music exchange services, and it complies with the Digital Data Exchange (DDEX) standard for data value.

LimoCart

http://www.limocart.com/
LimoCart is a global limousine booking service. I worked on the API development for the website and the management dashboard apps. I built the management app with Ext JS. I inherited this product from the previous team and successfully continued its development.

YouTubersWar

A mobile app developed in NativeScript, built for the iOS and Android platforms. This was an exciting project where I participated as a mobile developer and managed to publish the apps to the stores and where I gained a lot of NativeScript experience. Unfortunately, the project is not alive anymore.

EPUB3 Reading App

https://www.heliconbooks.com/?id=products&num=1
This project consists of a NativeScript-based e-book reading app. I worked on migrating the project from NativeScript 6 to NativeScript 8 with all related packages like Angular, which needed migration from version 8 to 14. During this stage, I also had to build and pack some npm JavaScript and NativeScript packages. In later stages, I worked on some new features, such as paging control with volume buttons, and bug fixes.

KlikSport

A sports live-streaming platform developed for a local telco operator with multiple payment integrations like payment gateways and SMS payment. The platform consists of a back-end CMS, streamings servers, and stream encoders set up with Wowza and NGINX. Stream distribution was done through mobile and web apps.

AntenaM

https://www.antenam.net/
An entirely custom-developed news portal platform, CMS, website, and mobile apps with huge daily traffic. I led the team during the platform's development, built all parts of the system, and was in charge of every step from development to deployment.

D-Logic ERP

Complete internal custom made company management system. I was responsible for from scratch development of the system and was working with business roles to capture all the needs and translate them into software solution which helped accelerating and better managment and control of the company process. Until the end of my involvement it had multiple modules:
- warehouse management
- production management (one of company departments was hardware production), tracking production orders and converting hardware parts into final product with tracking the employee time spent while a product is produced
- employee time tracking integrated with company access control system
- accounting software integrated with ebanking
- employee payroll integrated with time tracking

Bus Logic

https://buslogic.net/
Software for bus operators which consists of an onboard ticket sales system and onboard booking, bus counter system for bus ticket sales and booking, onboard automated fare collection with high secured e-ticket programming module, vehicle tracking, fleet management, automatic vehicle location system, passenger information system, online booking, and online ticket sale, etc.

https://www.youtube.com/watch?v=t3p1LjoaEns

Red Voznje Net

https://redvoznje.net/
Web portal with live time tables of bus lines in Serbia and online bus ticket bookings with credit cards and via mobile operator payments. Company acquired the portal at some point which we continued to developed and integrated e payments and live timetables.
2007 - 2010

Bachelor's Degree in Computer Science

Technical College of Applied Studies - Pozarevac, Serbia

JANUARY 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

JUNE 2012 - PRESENT

Zend Certified PHP Engineer

Zend

MAY 2011 - PRESENT

Computer Programming

ITAcademy

Libraries/APIs

REST API, Google Maps Development, jQuery, Node.js, SignalR, Stripe Development, Google Maps Development, Google Geocoding API, Stripe Development, WebRTC, FFmpeg, RxJS, TensorFlow, Google Maps Development, Vue.js

Tools

Git, AWS, RabbitMQ, Geocoder, Mocha, Nginx, Apache, GitLab CI/CD, Braintree SDK, NPM, Xcode, Android, Gradle, Zapier Development, Wowza, AWS ELB, Sencha UI

Languages

PHP, JavaScript, TypeScript, SQL, HTML, PHP, PHP, HTML5, PHP 8, CSS, Python, Delphi, PHP, F#, GraphQL, XML, C#, TypeScript 3, Swift, Embedded C, Java

Frameworks

Angular, Laravel, Zend Framework, AngularJS, ExtJS, Angular Material, Electron.js, Jasmine, Jest, NativeScript, .NET, Android SDK, Yii, NestJS

Paradigms

Design Patterns, REST, Back-end Developers, Refactoring, Requirements Analysis, Object-oriented Programming (OOP), Unit Testing, Agile Development, DevOps, Microservices Development, Continuous Integration (CI), Agile Development, Management

Platforms

LAMP, Google Cloud SDK, Amazon EC2, Firebase, AWS, AWS Lambda, Kubernetes, Linux, Docker, WordPress Development, Android, iOS, Shopify, Cloud Engineering, Apache, CentOS

Storage

MySQL, Database, Relational Databases, MariaDB, Amazon S3, Google Cloud Development, PostgreSQL, Elasticsearch, Database Replication

Industry Expertise

Virtual Coaching, Accounting

Other

Software Development, Software Deployment, APIs, API Integration, Full-stack, Full-stack, Architecture, HTTP, Back-end Developers, Software Architecture, Design Consulting, Software Consulting, Interim CTOs, Source Code Review, Code Review, Team Management, Back-end Developers, Web Development, Software Design, System Architecture Design, Project Planning, GitFlow, Planning, Data Structures, AWS RDS, Amazon Route 53, Serverless, Progressive Web Applications (PWAs), PWA, RPC, Queue Management, SSO Engineering, System Security, CI/CD Pipelines, Technical Hiring, Task Analysis, Interviewing, Stripe Subscriptions, Message Queues, Business Requirements, Content Management Systems (CMS), IT Projects, IT Project Management, Technical Design, Leadership, Human Resources, Team Leadership, Technical Leadership, Technical Design, Startup Development, Scalability, Product Development, Estimations, SaaS, Networking, System Security, IT Automation, Computer Vision, WebSockets, Machine Learning, Artificial Intelligence, OpenTelemetry, Private NPM Modules, Debugging, Laminas, Load Balancers, Media Encoding, Encoders, SMS, Payment APIs, Mobile Web, Cloudflare, Tracking, PHP, Performance, GPS, Mobile GPS, Tutoring, Team Mentoring, Mentorship, Hardware, Hardware Drivers, Mobile App Design, Bluetooth, Near-field Communication (NFC)

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