Backend-developer (8++ years) with a strong focus on Python and with production microservices experience. Skilled in asynchronous and multiprocessing data processing. Commercial experience in building a full-cycle startup (AI-powered app builder) with FastAPI/React.js/Web3³

Egor Fedosov

Backend-developer (8++ years) with a strong focus on Python and with production microservices experience. Skilled in asynchronous and multiprocessing data processing. Commercial experience in building a full-cycle startup (AI-powered app builder) with FastAPI/React.js/Web3³

Available to hire

Backend-developer (8++ years) with a strong focus on Python and with production microservices
experience. Skilled in asynchronous and multiprocessing data processing. Commercial
experience in building a full-cycle startup (AI-powered app builder) with FastAPI/React.js/Web3³

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced

Work Experience

Co-Founder & CTO at AI Constructor
March 1, 2022 - March 1, 2026
Co-founded AI Constructor and led backend and platform development. Built Python/FastAPI/Alembic-based backends for handling views, clicks, and subscriptions; created front-end tooling with ReactJS and KonvaJS; designed on-chain/off-chain blockchain referral systems with signature verification on smart contracts; deployed Kafka with replication for publish/subscribe; implemented content generation via OpenAI API; produced AI-powered reports and analytics; set up monitoring with Prometheus and Grafana; cached profile data in Redis; optimized PostgreSQL queries; packaged microservice functionality; established dynamic app infrastructure (Nginx/CDN/VP API); deployed MinIO for object storage; automated security tooling; led DevOps practices.
Senior Specialist, Automation of Security Systems
January 1, 2017 - February 1, 2022
Led backend modernization and DevOps initiatives: Docker with RabbitMQ task queue for resource parsing (Selenium/Playwright); added asynchronous I/O-bound endpoints; migrated from Django (DRF, ORM) to FastAPI (SQLAlchemy/Alembic); wrote 100+ unit tests with pytest; migrated legacy code using multithreading, NumPy, and Cython extensions; supervised a team of 3 developers; built Celery workers for CPU-bound reports and signature processing; implemented monitoring/alerting with PyQt/WebSocket; migrated from SQLite to PostgreSQL+Redis; configured GitLab CI for multiple microservices; built an ELT pipeline processing ~1 TB of data daily with PySpark and Pandas/Polars; improved system reliability and response times.

Education

Bachelor, Master, and six months of PhD studies in Computer Science at Ural Federal University (URFU), Institute of Physics and Technology
September 1, 2010 - January 1, 2017

Qualifications

Tumor diagnostic method patent (physics-based mathematical approach)
January 11, 2030 - April 10, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment