I’m Michael Semionoff, a backend-focused Python developer with a passion for building scalable, maintainable systems. Over the years I’ve migrated legacy Perl services to Python stacks and built high‑load microservices with Django, FastAPI, and gRPC, while shaping architecture with TDD, DDD, and MVC patterns. I enjoy turning complex requirements into clean, well-documented code and collaborating across teams—from startups to enterprise setups. I’m comfortable with cloud deployment, container orchestration, and payments integration, and I stay curious about new technologies and best practices.

Michael Semionoff

I’m Michael Semionoff, a backend-focused Python developer with a passion for building scalable, maintainable systems. Over the years I’ve migrated legacy Perl services to Python stacks and built high‑load microservices with Django, FastAPI, and gRPC, while shaping architecture with TDD, DDD, and MVC patterns. I enjoy turning complex requirements into clean, well-documented code and collaborating across teams—from startups to enterprise setups. I’m comfortable with cloud deployment, container orchestration, and payments integration, and I stay curious about new technologies and best practices.

Available to hire

I’m Michael Semionoff, a backend-focused Python developer with a passion for building scalable, maintainable systems. Over the years I’ve migrated legacy Perl services to Python stacks and built high‑load microservices with Django, FastAPI, and gRPC, while shaping architecture with TDD, DDD, and MVC patterns.

I enjoy turning complex requirements into clean, well-documented code and collaborating across teams—from startups to enterprise setups. I’m comfortable with cloud deployment, container orchestration, and payments integration, and I stay curious about new technologies and best practices.

See more

Experience Level

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

Language

Russian
Fluent
English
Advanced
Polish
Intermediate

Work Experience

Python Developer at Blue Dynamics
January 1, 2023 - Present
Continued backend work, built a 'smart' warehouse system as part of a microservices architecture with FastAPI, Redis, and Celery; connected via gRPC; collaborated with ML team; optimized code; implemented CQRS and moved popular pages to a NoSQL database (MongoDB).
Python Developer at WHOIX Ltd
January 1, 2022 - January 1, 2023
Developed a “smart” warehouse system based on microservices with FastAPI, Redis, and Celery, connected via gRPC, collaborating with ML crew. Optimized code in Flask and Django using multiprocessing and asynchronous approaches, and implemented CQRS by moving the most popular pages to a separate NoSQL database (MongoDB). Working on main sites of the company, full refactoring from Perl to Python Flask and Django with implementing no-SQL databases, CQRS and micro services architecture in backend. FastAPI, Django, Flask, Pytest, gRPC, REST API, DB ORM (SQLAlchemy, Mongoengine), flake8, black, isort, mypy, MySQL (MariaDB), PostgreSQL, MongoDB, Elasticsearch, RabbitMQ, Celery, Redis, Kafka, Memcached, Docker, Kubernetes, GIT, CI/CD GitLab (use only), Apache, Nginx, HTML, CSS, XML, Linux
Python Developer at Blue Dynamics
January 1, 2022 - January 1, 2023
Refactored backend from Perl (Mojolicious) to Python FastAPI and integrated payment systems (Stripe, PayPal, WebMoney, Cryptomus). Built a web service for verifying crypto assets, integrating third-party APIs, and processing data via RESTful interfaces using JSON and XML. Developed backend for a mobile application with in-app payment integration through Apple Pay and Google Play Billing.
Python Developer at Media Enterprize
January 1, 2020 - January 1, 2022
Backend development with Python, migrating from Perl to Python, and contributing to high-load services with Flask and Django; involved in database design and CI/CD.
Python Developer at Media-Nest
January 1, 2016 - January 1, 2020
Backend developer focusing on Python services, migration from Perl to Python, and work across Flask, Django, gRPC, and FastAPI. Involved in the full development cycle including architecture with TDD/DDD/MVC, database schema design, and client-side development. Used Apache, Nginx, Gunicorn, Uvicorn, and uWSGI in local/test environments; implemented CI/CD pipelines.

Education

Incomplete program in Automatic and Electronic Engineering at Moscow Engineering Physics Institute
January 11, 2030 - December 26, 2025
Incomplete higher education at Moscow Engineering Physics Institute
January 11, 2030 - January 14, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

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