Python backend training · Open-source contributor · Engineering physics
I'm working toward a career in software development after completing the Python Developer Plus professional retraining program at Yandex Practicum (620 hours, July 2023). I have a degree in engineering physics and currently work as an engineer in the reactor department of a nuclear power plant.
Programming draws me in because the field keeps challenging its own limits: setting new records, making discoveries, and finding better ways to solve problems. I want to contribute to that progress and keep learning as the field advances.
My learning projects put Python backend technologies into practice:
- Culinary social platform — a recipe-sharing backend using Django and Django REST Framework, with PostgreSQL, Docker Compose, Gunicorn, Nginx, and GitHub Actions configuration.
- CatFundraiser — a donation-management API using FastAPI, asynchronous SQLAlchemy, Pydantic, and Alembic, with Google Sheets reporting.
- LinkShorty — a Flask URL shortener with a REST API, SQLAlchemy models, and pytest tests.
I've also used Scrapy to collect PEP data and the Telegram API in a homework-status bot.
I spend free time contributing fixes, tests, and bug investigations to open source:
- heiher/lwip — merged TCP fix: fixed GSO-related TCP download stalls after the receiver reduced its receive window. Credited in the hev-socks5-tunnel 2.19.1 release.
- v2rayN — merged share-URI parsing fix: prevented double decoding and loss of query parameters when importing share links, with regression tests.
- v2rayNG — merged Coil 3 migration: migrated app-icon loading from Coil 2 to Coil 3 and adapted the image fetcher to the new API.
- ReactiveUI.Binding.SourceGenerators — performance investigation: reported a build slowdown, supplied measurements, and followed up with checks of the upstream fix.
All pull requests · Open · Merged
These links document the changes, investigation, and validation. Through this work, I'm learning to investigate failures, make focused changes, and explain what was checked.
I follow developments in AI, software security, and digital privacy, especially preventing data leaks and protecting people from unwanted surveillance. I want to understand how these technologies evolve and keep my knowledge useful as they do.
I'm open to software development roles, other opportunities in IT, and open-source collaboration. I'd welcome a conversation about a role or project where I can contribute and keep learning.
Email · LinkedIn · Telegram · All repositories
Activity and projects
No activity tracked- 💪 Opened PR #6375 in 2dust/v2rayNG
- 💪 Opened PR #10480 in 2dust/v2rayN



