Ivan Stankovic
Verified Expert in Engineering
Web Development Developer
Niš, Serbia
Toptal member since March 26, 2021
Ivan is a highly skilled PHP and JavaScript developer with over ten years of experience and a strong focus on back-end development. He specializes in web development and systems administration (Apache, Linux, MySQL, PHP, Git/Subversion), database design, and query optimization. Ivan developed a Symfony app for syncing products from client's web shops and a system that implements money transfers, invoicing, purchasing, hierarchical data, and tree calculations.
Portfolio
Experience
- PHP - 10 years
- Web Development - 10 years
- MySQL - 8 years
- JavaScript - 5 years
- Node.js - 3 years
- Doctrine 2 - 3 years
- Symfony - 3 years
- MongoDB - 2 years
Availability
Preferred Environment
Ubuntu, Git, MySQL, PHP, Node.js, Symfony, MongoDB, Amazon Web Services (AWS)
The most amazing...
...project I've led was a large web portal with approximately 300,000 users connected in a tree structure.
Work Experience
Back-end Software Engineer
HX Entertainment Limited
- Developed, deployed, and operated PHP-written microservices in building server-side REST APIs.
- Anticipated and resolved scalability and performance issues.
- Ensured code quality through testing, including unit and behavior tests.
- Integrated new payment providers into the system as a member of the payment team.
Senior Symfony Developer
Dept Agency
- Oversaw the building of the REST API for Dept Agency's clients (partners).
- Built the API in Symfony 5 framework with the help of the API platform. The data was stored in a Postgres database. API was accomplished and is ready to serve Dept client requests.
Back End Developer
Automattic
- Built the functionality for showing ads to logged-out users.
- Added this feature to the Tumblr main API back-end monolithic application (built-in PHP) following the company's rules and standards and using its tools.
- Completed the project successfully, According to metrics - ad positions on Tumblr pages for logged out users (and their traffic) are ready for use.
Web Developer
Zucchabar
- Assisted in the development of an SPA written in Node.js and Ember.js for the EdTech sector.
- Implemented new services and new functionalities in the application.
- Developed a GUI scraper/crawler tool for scrapping websites and building datasets for the machine learning team.
- Developed a PDF parser tool/service for datasets for the machine learning team.
PHP Web Developer
Freelancer
- Created and developed innovative software solutions for clients across a broad range of industries.
- Developed multiple projects using Magento, including eCommerce portals and web applications.
- Developed a Symfony app for syncing products from client's web shops (eBay, Magento stores etc.).
- Developed a comparison web portal that sells and buys/rents used and new books. Completely migrated the website from the old legacy code base to Symfony, added new modules, sales reports, and payment integrations.
- Guided a Zend project, a counselor website that provides affordable housing opportunities, creating new modules and functionalities.
Project Lead
MLM Web Portal
- Built a live system for an MLM web portal, having around 300,000 users connected in a tree structure.
- Created a system that implements money transfers, invoicing, purchasing, hierarchical data, and tree calculations.
- Developed and implemented new functionalities according to client needs.
- Led and mentored a team of two outstanding junior web developers.
Experience
Zucchabar
PHP Developer - Fab Mach
https://fabmach.com/I migrated the old website to the Symfony Framework and built new functionalities.
PHP Developer - Mrfiat
http://mrfiat.comEducation
Master's Degree in Electrical Engineering
University of Nis - Nis, Serbia
Certifications
Algorithms: Design and Analysis
Stanford Online
Skills
Libraries/APIs
REST APIs, Node.js, Doctrine 2, Puppeteer
Tools
Git, RabbitMQ, Amazon Simple Queue Service (SQS), Kong
Languages
PHP, JavaScript
Paradigms
Object-oriented Programming (OOP)
Platforms
Linux, Ubuntu, Magento, Amazon Web Services (AWS), Docker, Kubernetes
Storage
MySQL, MongoDB, PostgreSQL, Redis
Frameworks
Symfony, Ember.js, Zend Framework
Other
Web Development, Back-end, Data Structures, Algorithms
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