Milos Milosevic, Full-stack Developer in Belgrade, Serbia
Milos Milosevic

Full-stack Developer in Belgrade, Serbia

Member since April 19, 2016
Milošević is a full-stack expert with a strong background in the LAMP stack, JavaScript, and software architecture. He is a creative, friendly IT individual focused on using his engineering skills to solve business problems and fulfill project goals and milestones. Milošević has a fantastic instinct of what makes up a great UI, writes properly decomposed code, and is eager to start working on back-end projects.
Milos is now available for hire

Portfolio

  • Holycode
    Amazon Web Services (AWS), AWS, JavaScript, LAMP, React, Zend Framework...
  • Arbor Education
    Linux, Zend Framework, PHP, MySQL, LAMP, Relational Databases
  • Opinodo
    JavaScript, Linux, MySQL, Laravel, PHP, Full-stack, LAMP...

Experience

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Homestead, Linux, PhpStorm, Docker

The most amazing...

...project I've worked on was an enterprise application that helps elementary and secondary schools to manage their students and staff members.

Employment

  • Senior Software Developer | Team Lead

    2019 - PRESENT
    Holycode
    • Build, guided, and educated the development team.
    • Worked closely with stakeholders and the UI/UX designer on the implementation and design of new features.
    • Built deployment cycles and development processes for the whole application.
    • Implemented TDD, integration, and E2E tests as well.
    • Performed one-on-one meetings with the development team.
    • Tracked the team performance and reported to the CTO.
    • Implemented a new Queue system with full monitoring.
    • Worked on a complete rewrite of a multi-tenant legacy back end.
    Technologies: Amazon Web Services (AWS), AWS, JavaScript, LAMP, React, Zend Framework, Laravel, Rancher, SaaS, Multitenancy, MySQL, Relational Databases, Test-driven Development (TDD)
  • Senior PHP Engineer

    2018 - 2019
    Arbor Education
    • Worked on new features for the Arbor Education platform.
    • Collaborated with multiple teams from different countries.
    • Worked with Zend framework.
    • Collaborated in every sprint planning and setting up team goals.
    • Refactored legacy code.
    Technologies: Linux, Zend Framework, PHP, MySQL, LAMP, Relational Databases
  • IT Consultant

    2018 - 2019
    Opinodo
    • Supported the development team with difficult tasks.
    • Guided and educated the development team.
    • Organized workshops for educating the development team.
    • Increased team efficiency by recognizing bottlenecks.
    • Helped set developers' goals for a six-month period.
    Technologies: JavaScript, Linux, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases, Test-driven Development (TDD)
  • Senior Software Developer | Team Lead

    2017 - 2018
    Opinodo
    • Mentored and managed the development team.
    • Set up workflows and procedures around internal communications and development.
    • Oversaw and organized different tasks within the development team.
    • Developed and maintained the Opinodo platform.
    • Implemented continuous deployment, contiunous delivery, and continuous integration cycles.
    • Created CRON jobs for data updating and synchronization.
    • Worked as a lead architect for the Opinodo platform.
    • Screened candidates for the position of PHP developer.
    Technologies: CSS3, HTML5, Bootstrap 3, JavaScript, Linux, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases, Test-driven Development (TDD)
  • Freelance Full-stack Developer

    2012 - 2017
    Freelance Work
    • Made a WordPress theme with the Bootstrap 3 framework.
    • Created a company's website with basic HTML/CSS.
    • Built a website for a sports and recreation center with the Bootstrap 3 framework, JavaScript, CSS3, and HTML5.
    • Added features to an existing web application.
    • Developed a website for a construction company with the Bootstrap 3 framework.
    • Supported other teams in making a platform for students, and in a making RESTful API service, a web application, and a mobile application.
    • Built a website for a student job fair.
    • Created a website and admin panel for gambling casino using Kohana, HTML, CSS, and JavaScript.
    • Collaborated with team members in extending features to an existing RESTful API.
    • Made an official website for software company using Laravel, HTML, CSS, and JavaScript.
    • Developed a freelance platform using Laravel.
    Technologies: CSS, CSS3, HTML5, HTML, Bootstrap 3, AngularJS, JavaScript, Linux, MySQL, Kohana, Laravel, PHP, Full-stack, LAMP, Relational Databases
  • Software Developer

    2016 - 2016
    Devana Technologies
    • Created a web application for keeping and maintaining your code snippets.
    • Made a company dashboard application for the company overview.
    • Coordinated with a small younger team of inexperienced developers.
    • Created a basic version of the Slack web application, that handles slow internet connection.
    • Performed integrations of common APIs (Twitter, Trello, Slack, and more).
    • Made a RESTful API that can provide both web and mobile platforms.
    • Handled the continuous delivery using Heroku.
    • Used CRON calls for automatic synchronization of the database.
    Technologies: CSS3, HTML5, Bootstrap 3, AngularJS, JavaScript, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases
  • Junior Developer

    2014 - 2015
    EXE4U
    • Created a couple of CMS solutions using Laravel and Kohana.
    • Wrote a custom PHP plugin.
    • Built a blog for a modeling agency.
    • Worked on the web and mobile application for football bets.
    • Worked on a website and mobile application for buying and selling coupons.
    • Converted a Bootstrap theme to a WordPress theme.
    • Helped to build a couple of different websites.
    • Created HTML/CSS templates from PSD files.
    Technologies: CSS, CSS3, HTML5, HTML, AngularJS, JavaScript, MySQL, Kohana, Laravel, PHP, Full-stack, LAMP, Relational Databases

Experience

  • Opinodo

    Opinodo is a market research platform that consists of a multiple number of applications. They pick and collect interesting surveys from different market research companies. Based on the demographics of your panelists, we match the right interview with the right person.

  • Arbor MIS
    https://arbor-education.com/

    Arbor MIS is a SaaS application for managing primary and secondary schools from their students, to teachers, and other staff members. They help schools of all sizes work more easily and collaboratively with intuitive tools designed to make a difference.

  • Casasoft
    https://casasoft.ch/

    Casasoft is a SaaS application for real-estate agents and companies. Casasoft offers a CMS solution that allows you to control all your properties, clients, additional agents, and everything required to manage your real estate company.

  • E-Student

    E-Student is a platform for universities which connects students with their responsibilities (schedules, courses, grades, and more) and enables communication between professors, students, and faculty/staff.

  • Honorarci
    http://www.honorarci.rs/

    Honorarci is a freelance work platform. You can find any sort of service and you can also promote your work and find employment.

  • Demme Learning

    Demme Learning is an independent family-owned and operated publishing company. Each of the Demme Learning products encourages children to explore and learn side-by-side with an engaged parent. It is a substantial platform with a variety of apps including Demme Learning, Placement Tool, Digital Pack, and Kinder Town.

  • Company Dashboard

    Company Dashboard is a web application that enables employees to see the overview of the company they work in. From team updates and official announcements to the newest tweets with their company name hashtags and their newest subscribed users for a product.

  • Slack Optimizer

    This is a simpler version of the Slack web application and enables you to chat over Slack from a slow internet connection. If you're on the road and using a 3G mobile connection, Slack Optimizer is your solution to send instant messages to your team.

  • Kuponizacija

    Kuponizacija is an application for buying and selling coupons. Many stores have coupons with discounts and Kuponizacija enables you to get all the discounts on some available products. It is supported on the web and also for Android and iOS platforms.

  • Code Snippets

    This is a web application for keeping and maintaining your code snippets. It is similar to GitHub's Gist. Very useful for all developers who use the same block of code often in similar projects.

  • SmartBets

    SmartBets is an application for maximizing your betting profits. You can view all major football leagues and competitions, select some matches and check betting odds and which bookmaker can get you the most profit for the selected ticket.

  • Color Panda
    http://www.colorpanda.com/

    If you don't have a printer at home, or you want to print some large book in PDF format, or you simply want to make a new batch of your business cards—Color Panda allows you to print any sort of text file or document and delivers it to your home address.

  • Slimmy

    Slimmy is an application for keeping track of calorie intake. You can add up the caloric intake of your daily meals and set up your daily calorie limit so you can keep track if you exceed the number of calories in one day.

  • HelloNina
    https://www.hellonina.ch/

    This is a platform for business owners. For any questions or consultations about your business, you can easily schedule a call with one of HelloNina's experts that are proven business owners. You can ask all sorts of questions from financials to marketing and HelloNina will provide you with the required consultants.

Skills

  • Languages

    CSS, PHP, HTML, HTML5, Java, CSS3, JavaScript, Python, SAML, Sass
  • Frameworks

    Bootstrap 3, Laravel, Lumen, OAuth 2, Kohana, Zend Framework, Homestead, AngularJS, JSON Web Tokens (JWT), Bulma
  • Libraries/APIs

    REST APIs, jQuery, Slack API, Trello API, Vue.js, React, Google APIs, Twitter API, Facebook API, Vue.js 2
  • Tools

    PhpStorm, Git, Notepad++, Trello, Cron, Vagrant, Apache, Sublime Text 3, Jira, Google Analytics, Nginx, Supervisor
  • Paradigms

    RESTful Development, Agile, Design Patterns, Object-oriented Design (OOD), REST, Model View Controller (MVC), Scrum, Continuous Deployment, Automated Testing, Test-driven Development (TDD), Continuous Integration (CI), Microservices Architecture, Behavior-driven Development (BDD), Extreme Programming, Model View Viewmodel (MVVM)
  • Platforms

    Linux, LAMP, Docker, Amazon Web Services (AWS), Rancher, Drupal, Heroku
  • Storage

    MySQL, JSON, Relational Databases, SQLite, MySQLi, Redis, Memcached
  • Other

    API Integration, RESTful APIs, Team Management, Software Development Management, APIs, Data Structures, Full-stack, Domain-driven Design (DDD), Hexagonal Architecture, RESTful Services, Multitenancy, Software Architecture, OAuth, Ajax, User Interface (UI), User Experience (UX), AWS, Single Sign-on (SSO), SaaS, Beanstalkd, Enterprise Systems

Education

  • Completed credits towards an engineer's degree in Software Engineering
    2011 - 2018
    University of Belgrade, Faculty of Electrical Engineering - Belgrade, Serbia

To view more profiles

Join Toptal
Share it with others