Milos Stojanovic, Software Developer in Niš, Serbia
Milos Stojanovic

Software Developer in Niš, Serbia

Member since July 11, 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.
Milos is now available for hire

Portfolio

Experience

Location

Niš, Serbia

Availability

Part-time

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.

Employment

  • Lead Developer

    2014 - PRESENT
    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.
    Technologies: Full-stack, Git, RESTful APIs, HTML, Nginx, jQuery, Vue.js, MySQL, REST APIs, Bootstrap 4, Laravel, PHP, Bootstrap, CodeIgniter
  • Senior Full-stack Developer

    2019 - 2020
    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.
    Technologies: Amazon Web Services (AWS), Full-stack, AWS, Git, Tailwind CSS, RESTful APIs, HTML, Amazon SES, AWS Elastic Beanstalk, Vue.js, MySQL, REST APIs, Laravel, PHP, Nuxt.js, Vuex, JavaScript
  • Web Developer

    2016 - 2018
    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.
    Technologies: Full-stack, Git, HTML, Bulma, jQuery, Vue.js, Bootstrap 4, Laravel, PHP, Bootstrap
  • Web Developer

    2012 - 2014
    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.
    Technologies: Full-stack, Git, HTML, jQuery, MySQL, PHP

Experience

  • Support Hub (Development)
    https://support-hub.io

    Support Hub is a customer support SaaS application built for small businesses, Envato authors, indie hackers, startups, and many other specialists. It was developed from scratch as a multi-tenant SaaS application using the Laravel PHP framework on the back end, and the Vue.js framework on the front end.

  • Vanguard: Advanced PHP Login and User Management (Development)
    https://vanguardapp.io

    Vanguard is a PHP application created from the ground up. It's written in the Laravel PHP framework, and allows website owners to quickly add, and enable authentication, authorization, and user management to their website. It comes with more than a hundred automated tests (functional and unit), that cover all vital parts of the application, and ensure its maintainability, and stability.

  • Advanced Security: PHP Register and Login System (Development)
    https://codecanyon.net/item/advanced-security-php-registerlogin-system/5282621

    Advanced Security is a user registration and login system written in pure PHP. It can be used with an existing look based on Bootstrap 4, or easily inserted into any existing PHP application, and integrated with the existing system.

Skills

  • Languages

    PHP, CSS, HTML, SQL, JavaScript, ECMAScript (ES6), Java, Python, C, C++
  • Frameworks

    Tailwind CSS, Bootstrap 4, Laravel, Bulma, CodeIgniter, Laravel Mix, Bootstrap, Nuxt.js, Angular, PHPUnit
  • Libraries/APIs

    Vue.js, Facebook API, 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 SES
  • Paradigms

    Test-driven Development (TDD), Unit Testing, Agile Software Development
  • Platforms

    DigitalOcean, AWS EC2, AWS Elastic Beanstalk, Amazon Web Services (AWS), MacOS, Linux
  • Storage

    AWS S3, MySQL, Redis, PostgreSQL, AWS DynamoDB, Elasticsearch, Memcached
  • Other

    RESTful APIs, Software Architecture, Laravel Forge, AWS, System Administration, Full-stack, AWS Route 53

Education

  • Master's degree in Computer Science: Security of Computer Systems
    2013 - 2015
    University of Niš - Nis, Serbia
  • Bachelor's degree in Computer Science
    2009 - 2013
    University of Niš - Nis, Serbia

Certifications

  • AWS Certified Solutions Architect - Associate (SAA)
    MAY 2020 - MAY 2023
    Amazon Web Services (AWS)
  • AWS Certified Cloud Practitioner (CLF)
    APRIL 2020 - APRIL 2023
    Amazon Web Services (AWS)
  • Laravel Certified Developer
    JANUARY 2018 - PRESENT
    Laravel, LLC.
  • CS100.1x: Introduction to Big Data with Apache Spark
    JULY 2015 - PRESENT
    edX

To view more profiles

Join Toptal
Share it with others