Summary
Andrey Trubnikov is a software engineer with 8 years of experience, blending practical systems development in Go, Python and Java/C++ with applied ML expertise in NLP and computer vision. He has built production-focused tools—cross-platform migration utilities, infrastructure analysis tooling, and CI/CD pipelines—while also delivering ML prototypes for email classification and action-sequence analysis using transformers and PyTorch. A former EPAM data science intern and published bachelor thesis author, he pairs solid academic grounding with hands-on project leadership, including data collection and crowdsourcing for model training. Based in Samara, he thrives at the intersection of infrastructure and AI, comfortable moving models from research to deployable services and coaching interns on data and annotation workflows. Notably, he has experience shipping user-facing desktop and web tooling (PyQt5, Fyne, React) alongside backend services, making him effective across the full stack of ML-enabled product delivery.
8 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Samara State Aerospace University
English, Russian