Egor Sorokin
@egorsorokin
Backend software engineer specializing in high-load Python APIs.
What I'm looking for
I am a backend software engineer with 4+ years building high-load Python APIs and async architectures, experienced in Django, DRF, and event-driven systems.
I have led migrations to asynchronous architectures, optimized PostgreSQL and ClickHouse queries for 3x faster analytics, and built ETL pipelines with Apache Airflow while integrating Kafka for real-time processing.
I enjoy owning API design and scaling systems from early startup stages to production, delivering measurable performance improvements and cost reductions while maintaining strong testing and DevOps practices.
Experience
Work history, roles, and key accomplishments
Python Developer
dTON
Jun 2024 - Mar 2026 (1 year 9 months)
Architected and implemented REST and GraphQL APIs for a blockchain analytics platform serving 10,000+ daily requests; migrated synchronous services to async (asyncio/aiohttp) yielding 50–100% API performance improvements and 30% infrastructure cost reduction.
Python Developer
iLine
Sep 2025 - Feb 2026 (5 months)
Architected and developed a Django REST backend for multi-location car wash operations with RBAC, real-time queue processing, and revenue analytics; achieved 90%+ test coverage and deployed production infrastructure with Docker and PostgreSQL.
Python Developer
TrueRoll
Aug 2023 - Apr 2024 (8 months)
Developed and maintained scalable Django REST APIs for a tax incentive administration platform; integrated AWS services (SQS, S3, Lambda) and implemented query caching that reduced API response times by 40%.
Python Developer
LLC Document Management System
May 2022 - Jul 2023 (1 year 2 months)
Optimized SQL queries and implemented replication strategies for an enterprise document management system, reducing batch processing time by 33% and lowering main server load by 40%; developed Telegram bot automations to cut manual reporting work by 60%.
Python Developer
Indie Game Dev
Jan 2023 - Jun 2023 (5 months)
Engineered a real-time multiplayer backend using Flask and WebSockets supporting 500+ concurrent players; designed PostgreSQL schemas and asynchronous event-driven logic to ensure low-latency state synchronization.
Frontend Developer
Innopolis University
Mar 2021 - Feb 2022 (11 months)
Developed responsive QML/JavaScript UI for a GIS desktop application and implemented C++ backend fixes to improve stability and add geospatial processing capabilities for research projects.
Database Administrator
Pension Fund of Russian Federation
Nov 2020 - Jan 2021 (2 months)
Monitored and maintained critical database operations for national pension systems, optimized legacy SQL to improve query performance by 25%, and managed backups, access control, and performance tuning to ensure reliability and compliance.
Education
Degrees, certifications, and relevant coursework
Innopolis University
Bachelor of Science, Computer Science and Engineering
2018 - 2021
Completed a Computer Science program focused on software engineering, databases, and systems development from August 2018 to February 2021.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Egor?
You can contact Egor and 90k+ other talented remote workers on Himalayas.
Message EgorFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
