
Davor Minchorov
Verified Expert in Engineering
Software Engineer and Full-stack PHP Developer
Skopje, Macedonia
Toptal member since May 27, 2026
Davor is an experienced software engineer who collaborates with startups and enterprises, helping improve their business processes by building custom software solutions. He started building software professionally in 2015 and has since worked with small startups and Fortune 500 Big Tech companies. Davor is passionate about sharing knowledge and discussing ideas related to software development, architecture, and design, as well as experimenting with the ideas on personal projects.
Portfolio
Experience
- Laravel - 11 years
- PHP - 11 years
- Docker - 10 years
- MySQL - 10 years
- REST - 9 years
- Redis - 8 years
- Team Leadership - 2 years
- Symfony - 1 year
Preferred Environment
MacOS, PhpStorm, OrbStack, Warp
The most amazing...
...solution I've worked on with a team is the workflows feature in an all-in-one platform for nonprofit organizations.
Work Experience
Founder
Codyssey
- Planned, architected, and implemented features for Codyssey, an educational platform that teaches software engineers how to build and maintain long-term software products rather than quick demos and prototypes.
- Led, managed, and mentored the engineering team responsible for building and shipping the platform.
- Defined the product vision and owned the feature roadmap, prioritizing work aligned with the platform's long-term direction.
- Reviewed code submitted by team members to maintain quality, consistency, and long-term maintainability across the codebase.
- Set up and configured the infrastructure that runs the product in production.
- Prepared and produced educational content for the platform, covering software engineering practices for building durable products.
Senior Software Engineer
Freelance Client
- Planned, designed, and implemented new complex features for an all-in-one nonprofit platform serving a US-based client, including workflows, fundraising, and CRM related features, and RESTful APIs.
- Improved and refactored existing features across the platform to strengthen the reliability and maintainability of the codebase.
- Enhanced internal developer tools and sped up GitHub Actions build times, reducing wait time for the engineering team on every push.
- Investigated and fixed support issues reported by end users, restoring functionality and improving the customer experience.
- Presented ideas on software architecture and design decisions, along with features delivered by the team, to internal stakeholders.
- Wrote automated tests to expand coverage and protect existing functionality against regressions.
Senior PHP Developer
Freelance Client
- Planned, designed, and implemented new and existing features for an iGaming platform built for a Montenegro-based client.
- Built internal packages from scratch to support reusable functionality across the codebase and streamline development for the team.
- Worked on 3rd-party integrations, including blockchain and Web3 services, to extend the platform's capabilities beyond traditional iGaming functionality.
- Wrote automated tests to expand coverage and safeguard against regressions as the platform evolved.
Senior PHP Developer
Freelance Client
- Planned, designed, and implemented new features for the REST API and GraphQL layer of a community social network web application built for a Switzerland-based client.
- Integrated 3rd-party APIs to extend the platform's functionality and connect it to external services.
- Fixed bugs across the application to maintain stability and improve the user experience.
- Wrote unit and feature tests following a test-driven development (TDD) approach to safeguard functionality and guide implementation.
- Designed and implemented UI components for the user-facing application, contributing to a consistent and reusable component library.
Senior PHP Developer
Freelance Client
- Planned, architected, designed, and implemented new as well as existing features for an enterprise web application in the entertainment industry, covering both traditional server-rendered functionality and REST API endpoints as part of the pay team.
- Fixed release and production bugs to keep the application stable and minimize impact on end users.
- Refactored code to improve performance and readability, making the codebase easier for the team to work with over time.
- Interviewed and reviewed technical assignments submitted by PHP candidates during the hiring process, as well as mentored interns as part of the internship programs, besides client work.
Senior PHP Developer
Freelance Client
- Planned, architected, designed, and implemented new and existing features for an enterprise financial web application built for a US-based client.
- Fixed release and production bugs to keep the application stable and minimize impact on end users. Attended and supported production releases, addressing issues as they surfaced during deployment.
- Presented implemented features and enhancements to business analysts and product owners, walking them through the delivered work.
- Spearheaded a team of developers and quality assurance engineers, coordinating day-to-day work and delivery.
- Presented implemented features and enhancements to business analysts and product owners, walking them through the delivered work. Wrote and presented architectural and technical proposals aimed at improving project structure and overall code quality.
Lead Full-stack PHP Developer
Routyx
- Architected a scalable project structure designed to support long-term growth and ongoing feature development for both the transportation dispatcher ERP and the API for the driver app.
- Planned, architected, designed, and implemented features for the ERP web application and the API for the mobile app to deliver business functionality to end users.
- Planned, architected, designed, and implemented front-end features, contributing to the user-facing side of the ERP application.
- Mentored interns, supporting their growth as engineers and helping them ramp up on the team's practices.
Full-stack PHP Developer
Multiple Clients via New Media Corp
- Built web applications from the ground up as part of a small team across multiple projects in the media, broadcasting, and civic technology space.
- Developed a live camera monitoring web application used to view cameras during an election, implementing admin panel features and integrating an external API to gather monitoring data.
- Engineered a web application for TV broadcasters and operators to manage everyday operational activities, implementing admin panel features and integrating an external API to manage remote servers.
- Architected an online video platform web application, implementing admin panel features, public-facing website functionality, REST API endpoints, and integrations with external APIs.
- Implemented the front end of the customer panel for a TV-as-a-service platform serving broadcasters, media companies, and TV operators across cable, satellite, terrestrial, IPTV, and OTT.
- Mentored two colleagues by reviewing their code and helping them work through solutions for the tasks they were assigned.
Full-stack PHP Developer
Tabellarius
- Built an email marketing web application from the ground up as part of a team, implementing features, writing functional, integration, and acceptance tests, and refactoring legacy code.
- Researched, planned, designed, and implemented a customer support feature from scratch with input from the team, and designed part of the broader application structure and database schema.
- Powered the application with real-time functionality by building a real-time support chat for the support features as part of the main product.
- Presented internal talks on BEM (CSS naming convention), real-time notifications with Laravel, Node.js, Redis, and Socket.io, automated testing, and Git workflow, and helped the team adopt new tools into the daily development workflow.
Experience
Codyssey
https://codyssey.devSkills
Libraries/APIs
REST APIs, React, Vue 2, jQuery, Node.js, Socket.IO
Tools
PhpStorm
Languages
PHP, GraphQL, JavaScript
Frameworks
Laravel, Lumen, Next.js, Tailwind CSS, Symfony, Bootstrap
Paradigms
REST, DevOps
Storage
Redis, MySQL, MariaDB, Memcached, Elasticsearch, MongoDB
Platforms
Docker, Percona, MacOS, Statamic
Other
Back-end, API Integration, CI/CD Pipelines, Communication, Debugging, SaaS, Software Development Lifecycle (SDLC), Team Leadership, Laravel Cloud, Architecture, CRM, Leadership, OrbStack, Warp, Product Management, Typesense, Tanstack Query, XState Store, KeyDB, Full-stack
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