Evolov
Across five years at Evolov I moved from backend developer to software engineer. I migrated a Django REST API to GraphQL, delivered real-time buyer–seller messaging from design through to a WebSocket service, migrated infrastructure to Cloudflare and DigitalOcean, and mentored three junior developers.
The problem.
Evolov's marketplace and discovery features were served by a Django REST API alongside legacy services. The product needed real-time communication between buyers and sellers, and its frontend, domain services and backend infrastructure needed to move onto managed platforms.
My part in it.
Backend engineering first, then full-stack and software engineering: the API layer and legacy refactoring, the real-time messaging system end to end, the infrastructure migration, and mentoring three junior developers through full-stack delivery and deployment.
Backend Developer Aug 2020 – Nov 2021; Full Stack Developer Nov 2021 – Aug 2024; Software Engineer Aug 2024 – Sep 2025
Backend engineering first, then full-stack and software engineering: the API layer and legacy refactoring, the real-time messaging system end to end, the infrastructure migration, and mentoring three junior developers through full-stack delivery and deployment.
The shape of the challenge.
The GraphQL migration had to keep existing marketplace and discovery features working rather than replacing them. Messaging was delivered as a complete path — from Figma designs through the Next.js interface to the WebSocket service and push notifications.
What went into it.
- 01
Migrated a Django REST API to GraphQL and refactored legacy services supporting marketplace and discovery features.
- 02
Delivered real-time buyer-seller messaging from Figma designs to a Next.js interface and WebSocket service, with push notifications.
- 03
Migrated frontend and domain services to Cloudflare and backend infrastructure to DigitalOcean; mentored three junior developers in full-stack delivery and deployment.
HAVE A SYSTEM TO BUILD?
Let’s make
it work.
Selected software contracts and business automation. Tell me what needs to work better.
↗