Dmitry Tereschenko is a pragmatic Java Senior Developer with eight years of experience building and operating high-performance backend systems across enterprise, scientific, and consulting environments. He has led migrations from monoliths to reactive microservices, designed and launched an expert microservice architecture now in production, and accelerated delivery and reliability by refactoring ETL pipelines and automating integrations. Comfortable across Java and Python stacks, cloud-native tooling, and data-intensive workflows, he combines hands-on coding with system and business analysis through to production support. Dmitry pairs strong engineering practices (clean code, SOLID, design patterns) with mentoring and code review experience at scale, and is pursuing advanced AI/ML studies while maintaining a decade-long passion for skiing.
8 years of coding experience
4 years of employment as a software developer
Аспирант, AI/ML, Аспирант, AI/ML at Санкт-Петербургский Государственный Университет
Среднее (полное) общее образование, физико-техническое, Среднее (полное) общее образование, физико-техническое at Лицей №84 имени В.А.Власова
A tool for analysis of sample cores - cylindrical sections of a soil or rock samples
Contributions:239 commits, 18 PRs, 254 pushes in 2 months
sectionspythonrockcoressoil
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.