Summary
Roman Andreev is a Senior Back-end Developer with 8 years of experience combining production-grade Django backends, SQL expertise, and containerized deployments with a strong foundation in machine learning and mathematical modeling. He designs and implements REST APIs, CI/CD pipelines and server setups while also mentoring and reviewing Python/Django students at multiple education platforms. Roman’s ML skills span PyTorch, scikit-learn, computer vision and NLP—he can both derive core neural network formulas and apply them in practical projects, including Kaggle work. Comfortable with pure SQL, Django ORM, Docker and Linux, he brings a rare mix of academic rigor (doctoral studies in system analysis and statistics) and hands-on product delivery from prototyping to tested, documented APIs.
8 years of coding experience
1 year of employment as a software developer
Middle Python developer, Middle Python developer at Practicum by Yandex
Doctor's Degree, System analysis, information management and processing, statistics, Doctor's Degree, System analysis, information management and processing, statistics at Khakass state University named After N. F. Katanov
iOS developer, iOS developer at Practicum USA