Denis – Symfony, PHP, Vue.js
Denis is a senior full-stack engineer with 8 years of experience with experience delivering scalable web applications across fintech, e-commerce, edtech, and collaboration platforms. He demonstrates strong architectural skills and solid product judgment, with hands-on experience in CQRS, DDD, and AI integrations. Denis communicates clearly, adapts constructively to feedback, and has mentored teammates in small engineering teams.
8 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-stack Developer
A suite of custom business applications, plugins, and automation tools designed to streamline workflows for small businesses. The solution improves operational efficiency by automating repetitive tasks, integrating existing systems, and supporting day-to-day business processes
- Gathered resources to better address the client's primary requirements.
- Delivered full-stack software development.
- Upgraded libraries and frameworks across various projects.
- Assisted with AI integration across various projects.
Full-stack Developer
A collaboration and innovation platform that connects organizations, researchers, and industry partners to discover funding opportunities, build partnerships, and manage collaborative projects. The solution includes AI-powered search and assistant capabilities, analytics, and communication tools to help users access relevant insights, improve collaboration, and make informed decisions.
- Built and maintained core platform features on a Symfony/PHP stack, including platform-wide search, AI chat integration, video management, and an analytics layer powered by internal AI agents.
- Integrated third-party services including PostHog, Transpond, and Vimeo to extend platform capabilities and surface richer user insights.
- Led the database migration from MySQL 5.6 to 8.4.
- Drove the Symfony upgrade from 5.4 to 6.4, improving performance, security, and long-term maintainability across the codebase.
- Contributed across the full SDLC from planning and architecture discussions to defining new codebase standards and delivering measurable application speed improvements.
Full-stack Developer
A learning platform that combines a Learning Management System (LMS) and a Learning Record Store (LRS) to deliver, track, and manage digital learning experiences. The solution supports learner engagement, captures learning activity data, and provides reliable, scalable access to training records while ensuring a seamless user experience.
- Developed and improved a Learning Management System (LMS) and Learning Record Store (LRS) using Laravel, Vue.js, and MySQL.
- Delivered new features enhancing user experience (UX) and improving data pipeline performance and reliability.
Full-stack Developer
An e-commerce platform that enables customers to browse, purchase, and manage a wide range of products through web and mobile applications. The solution focuses on delivering a fast, reliable shopping experience with secure payments, order management, and scalable infrastructure to support high transaction volumes.
- Developed, maintained, and extended multiple microservices across MVC, Domain-Driven Design, (DDD), and Command Query Responsibility Segregation (CQRS) architectures.
- Increased throughput by over 30% for a series of high-traffic microservices through query optimisation and caching strategies.
- Integrated OpenAI / ChatGPT API into internal tooling, one of the early AI integration projects in the organisation.
- Provided day-to-day active user support, triaging and resolving production issues.
Full-stack Developer
A digital banking platform that enables individuals and businesses to securely manage accounts, payments, transfers, and other financial services through web and mobile applications.
- Maintained a legacy banking application serving thousands of users and led its phased refactoring into a microservice architecture;
- Modernised the stack from a monolithic PHP application to Symfony 5 and Vue.js 3, improving maintainability and deployment speed;
- Collaborated with cross-functional teams across planning, QA, and deployment phases.