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

  • JavaScript, 7 years
  • PHP, 7 years
  • MySQL, 7 years
  • CodeIgniter, 6 years
  • Vue.js, 5 years
  • Laravel, 5 years
  • Test-driven Development (TDD), 3 years
  • Facebook API, 3 years

Location

Niš, Serbia

Availability

Part-time

Preferred Environment

macOS, Git, PHPStorm, Sublime Text, Sequel Pro

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: PHP, CodeIgniter, Laravel, Vue.js, jQuery, Bootstrap
  • 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: PHP, Laravel, Vue.js, jQuery, Bootstrap, Git
  • 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.
    • Worked on 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: PHP, jQuery, MySQL

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, JavaScript, ECMAScript (ES6), Java, Python, C, C++
  • Frameworks

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

    Vue.js, Facebook API, Twitter API, jQuery, REST APIs, Node.js, jQuery UI
  • Tools

    Laravel Echo, Vue CLI, Behat, Nginx, Apache, Amazon SES
  • Paradigms

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

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

    Laravel Forge, System Administration, Full-stack, AWS Route 53
  • Platforms

    AWS EC2, Linux

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
  • 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
I really like this profile
Share it with others