Eugene Doktorov

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer / Backend Architect at Encircle Inc
June 1, 2024 - January 1, 2026
Led complex migration of a legacy Python/SQLAlchemy backend to a modern architecture; designed 4 core backend modules from scratch with strict architectural guidelines; implemented unit tests achieving 97%+ code coverage; enhanced observability with PostgreSQL logging; accelerated platform modernization efforts and improved frontend integration.
Founding Senior Software Engineer / Backend Architect at Trip Elephant
August 1, 2021 - June 1, 2024
Founded and led backend architecture; decoupled system into Django apps with standardized API interfaces to speed frontend integration; managed technical debt; implemented asynchronous ChatGPT integration; delivered secure Stripe-based payments and robust monetization flow.
Senior Software Developer / Backend Architect at Zeel
April 1, 2022 - September 1, 2023
Led backend architecture using Python with Flask/FastAPI and GraphQL; designed microservices, integrated PostgreSQL and MongoDB, Redis; established observability with DataDog and guided a small team to deliver scalable backend services.
Full-Stack Software Developer at The Chat Waterloo
August 1, 2016 - May 1, 2019
Architected routing and distributed systems for chat applications; migrated from monolith to microservices; built and maintained multiple Python-based services (Flask/FastAPI, GraphQL) with PostgreSQL, MongoDB, Redis, and AWS; delivered real-time features through Web APIs and WebSocket integrations.
Founding Backend Software Engineer / Backend Architect at United Labs
October 1, 2015 - April 1, 2020
Led foundational backend architecture from day one through V1 launch; drove platform to active revenue generation; executed three major system refactors to eliminate bottlenecks and scale the system; engineered core content prediction algorithms and collaborated on topic modeling to boost user engagement; built highly concurrent mail/ordering workflows using Python and Celery.
Senior Software Developer
September 1, 2010 - December 1, 2011
Engineered performance-critical middleware and backend servers in C++ and Python to handle large-scale data processing, caching, and transport; delivered REST API for frontend; executed aggressive system optimization to improve scalability and reliability.
Founding Senior Software Developer / Backend Architect at Trip Elephant
August 1, 2021 - June 1, 2024
Led the ground-up backend architecture with a 3-person team; de-coupled the system into distinct Django apps with a standardized API interface, accelerating front-end integration. Addressed tech debt and observability; shipped 4 core backend modules from scratch with strict architectural guidelines, expediting platform transition. Implemented unit tests and performance tuning to ensure robust, low-latency operation.
Senior Software Developer at Zeel
April 1, 2022 - September 1, 2023
Developed Python-based microservices using Flask/FastAPI; implemented GraphQL APIs; worked with PostgreSQL and MongoDB; leveraged Redis and Firebase for data handling and authentication; led backend modernization efforts across services.
Senior Software Developer at Royal Bank of Canada
April 1, 2020 - August 1, 2021
Co-engineered generation of Python and Apache Airflow pipelines to extract, transform, and load large volumes of financial data from front-office systems into a centralized Hadoop Data Lake. Maintained and optimized current data-delivery pipelines built on Java Spring Boot and Airflow; ensured code quality through comprehensive unit tests and robust ETL processes.
Senior Software Backend Developer / Backend Architect at Toronto (Location unspecified in resume)
September 1, 2010 - December 1, 2011
Led architecture and backend development across C++, Python, and Java; migrated core services to modern microservice patterns; implemented REST and OAuth2 authentication; collaborated on data storage with MongoDB, Redis, and PostgreSQL.
Development Manager / Team Lead at JVL Corporation
June 1, 2008 - September 1, 2009
Led a cross-functional team across multiple back-end microservices; migrated legacy systems and implemented scalable backend architecture; delivered product features for Las Vegas deployments; improved deployment pipelines and team productivity.
Senior Software Developer / Backend Architect at Trip Elephant
August 1, 2021 - June 1, 2024
Led migration of a legacy Python/SQLAlchemy backend to a NestJS + TypeORM stack, improving long-term maintainability and scalability. Architected core back-end modules and microservices, implemented API interfaces, and guided a team of engineers to deliver features end-to-end. The stack included Stripe API integration, PyTest-driven testing, GraphQL, PostgreSQL, MongoDB, Redis, and modern deployment practices.
Senior Software Developer at The Chat
August 1, 2016 - May 1, 2019
Led architecture and distributed systems work for a messaging platform; migrated and redesigned backend for reliability and scalability, improving message routing and processing in a distributed environment.
Founding Backend Software Developer / Backend Architect at Los Altos (Remote)
October 1, 2015 - April 1, 2020
Redesigned hosting architecture by migrating the core system from Heroku to AWS and integrating a Fastly CDN; designed and shipped features for both customer-facing platform and internal back-office portal, streamlining administrative workflows and reducing DB query times by 80%.

Education

Bachelor of Science at Belarusian State University of Informatics & Radio Electronics
September 1, 1991 - July 1, 1997
B.S. in Computer Science at Belarusian State University of Informatics & Radio Electronics
September 1, 1991 - July 1, 1997
B.S. Computer Science at Belarusian State University of Informatics & Radio Electronics
September 1, 1991 - July 1, 1997

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Financial Services, Professional Services, Media & Entertainment, Education