Milos Stojanovic
Verified Expert in Engineering
Software Developer
Niš, Serbia
Toptal member since August 13, 2019
Milos develops high-performing, full-stack applications, and services. As a Laravel certified developer, he prefers using the Laravel PHP framework for writing testable, and maintainable PHP applications. In addition to his technical skills, Milos also has experience building and scaling SaaS applications from the ground up.
Portfolio
Experience
Availability
Preferred Environment
Git, Sequel Pro, Sublime Text, PhpStorm, MacOS
The most amazing...
...project I've developed was a custom CMS used to manage the websites and social presence of shopping malls, and their tenants.
Work Experience
Senior Full-stack Developer
Nomadic Tribe, LLC. (via Toptal)
- Developed most of the features for the multi-role admin portal used for managing data for the platform using Vue.js and Vuex.
- Assisted in the development of the corporate website for the company using Nuxt.js, which included various social network-like features.
- Implemented and documented numerous REST API endpoints used by the iOS application and the corporate website.
- Reviewed and optimized the API endpoints and reduced the overall number of database queries per request, which made the API responses 10x faster.
- Implemented custom plugins for a WYSIWYG editor which allows administrators to easily organize article content and add images with necessary meta-data.
- Collaborated on implementing continuous deployments using BitBucket pipelines and AWS Elastic Beanstalk.
Lead Developer
Nope
- Designed the complete architecture for the custom CMS that the company uses.
- Developed the back end of the main CMS application with CodeIgniter, and the front end using Bootstrap and jQuery.
- Created reusable packages that are utilized in multiple applications created by the company.
- Covered crucial parts of the main application with automated tests.
- Maintained the server stack (WHM, Apache, MySQL, Redis).
- Integrated various third-party services and APIs (Facebook and Twitter APIs, for example).
- Worked on the REST API for the main application used by other in-house applications.
- Implemented a custom newsletter manager with a dynamic newsletter builder.
- Developed the Vue.js single page application that can communicate, and update an unlimited number of CMS instances via the REST API.
Web Developer
Playtrix Research, Inc.
- Collaborated and helped develop the admin part of the online gaming, and betting platform.
- Developed an optimized user hierarchy tree with six different user roles, and dozens of permissions.
- Implemented an efficient communication algorithm between the admin section, and the betting platform.
- Created a complete user activity log for the application.
- Implemented the ability to purchase or withdraw betting credits in Bitcoins.
- Added a webhooks feature to enable other applications to receive data from the platform.
- Developed real-time reports with a dozen different filters.
Web Developer
Balfour Beach Inn
- Implemented multi-level user management into an existing hotel management application.
- Developed and integrated new modules into a hotel management application.
- Designed the architecture of an online POS system application.
- Developed inventory tracking, and an auto re-ordering system for the POS application.
- Implemented different kinds of PDF, and Excel reports.
- Maintained the server stack based around Ubuntu, Apache, and MySQL.
Experience
Support Hub
https://support-hub.ioVanguard: Advanced PHP Login and User Management
https://vanguardapp.ioAdvanced Security: PHP Register and Login System
https://codecanyon.net/item/advanced-security-php-registerlogin-system/5282621Education
Master's Degree in Computer Science: Security of Computer Systems
University of Niš - Nis, Serbia
Bachelor's Degree in Computer Science
University of Niš - Nis, Serbia
Certifications
AWS Certified Solutions Architect Associate
AWS
AWS Certified Cloud Practitioner (CLF)
Amazon Web Services (AWS)
Laravel Certified Developer
Laravel, LLC.
CS100.1x: Introduction to Big Data with Apache Spark
edX
Skills
Libraries/APIs
Vue, Facebook API, X (formerly Twitter) API, jQuery, REST APIs, Node.js, React, Vuex, jQuery UI
Tools
Laravel Echo, Vue CLI, Git, PhpStorm, Sublime Text, Sequel Pro, Behat, NGINX, Apache, Amazon Simple Email Service (SES)
Languages
PHP 7, PHP, CSS, HTML, SQL, JavaScript, ECMAScript (ES6), Java, Python, C, C++
Frameworks
Laravel 5, Tailwind CSS, Laravel, Bulma, CodeIgniter, Laravel Mix, Bootstrap, Nuxt.js, Angular, PHPUnit
Paradigms
RESTful Development, Test-driven Development (TDD), Unit Testing, Agile Software Development
Platforms
DigitalOcean, Amazon EC2, AWS Elastic Beanstalk, Amazon Web Services (AWS), MacOS, Linux
Storage
Amazon S3 (AWS S3), MySQL, Redis, PostgreSQL, Amazon DynamoDB, Elasticsearch, Memcached
Other
Software Architecture, Laravel Forge, System Administration, Full-stack, Amazon Route 53
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring