
Marko Milojevic
Verified Expert in Engineering
Web Development Developer
Wiesbaden, Hesse, Germany
Toptal member since May 1, 2020
Marko has 10 years of professional experience in companies in Serbia and Germany and a few years as a freelancer. He has experience as a full-stack web developer and software architect on various eCommerce solutions and platforms within the travel industry. Recently, he has also worked on mobile applications.
Portfolio
Experience
- Databases - 10 years
- Web Development - 10 years
- JavaScript - 10 years
- Frameworks - 8 years
- PHP - 5 years
- Software Architecture - 5 years
- Docker - 3 years
- Go - 3 years
Availability
Preferred Environment
IntelliJ IDEA, MacOS, Visual Studio, MySQL Workbench, PhpStorm, GoLand
The most amazing...
...thing I've developed was Tripscovery, an online tool for finding the cheapest flights for a given time period and destination.
Work Experience
Co-owner and Software Architect
Tripscovery
- Created the architecture of the whole system, split in multiple microservices.
- Wrote an API integration with multiple airlines and Google services.
- Implemented a cache system that can support a quick flight search.
Full-stack Developer
AOE
- Developed eCommerce solutions for companies in Germany and the USA.
- Planned the architecture of a microservice-based system.
- Contributed to an internal company's framework Flamingo, written in Go.
- Implemented CRUD application based on Symfony3 and Oro Platform.
Senior Software Developer
Essential Dots
- Contributed to eCommerce solutions for various small businesses in Germany.
- Migrated the old JavaScript code to a newer version of Ember.js.
- Provided extensions for the TYPO3 framework for uploading and downloading files.
Software Developer
Alteatec Serbia
- Served as a team leader and software developer on numerous projects.
- Coordinated with customers on software architecture for online casinos.
- Created the front-end framework (JavaScript) and the back-end framework (PHP) that were later used for all projects developed by the company.
Software Developer
Freelance
- Worked on "Facts & Trivia" applications for Firefox OS and Android.
- Implemented online tools for statistics used by users of online game BuzzerBeater.
- Built my own version of Minesweeper and other famous versions of Windows OS desktop games.
Experience
Tripscovery
Education
Bachelor's Degree in Information Technology
University Metropolitan - Belgrade, Serbia
Skills
Libraries/APIs
Doctrine 2, Google APIs, Vue
Tools
Git, GitLab CI/CD, Keycloak, GoLand, PhpStorm, MySQL Workbench, IntelliJ IDEA, Vagrant, Visual Studio
Languages
Go, JavaScript, SQL, PHP, Java, C#, Python
Paradigms
Design Patterns, Unit Testing, Object-oriented Programming (OOP), Acceptance Testing, REST, Scrum, Kanban
Frameworks
Symfony 3, Symfony 2, Swagger, TYPO3
Platforms
Docker, MacOS, Android, Firebase
Storage
MySQL, Databases, NoSQL, Redis, PostgreSQL
Other
Software Architecture, Web Development, Frameworks
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