Summary
Dmitry C is a disciplined senior software developer with over a decade of hands-on experience building Java-based commercial applications and full-stack web interfaces. He excels at bridging back-end data modeling and database mapping with polished front-end HTML/CSS/JavaScript implementations, delivering compact, extensible designs tuned to real business needs. Comfortable as both an individual contributor and team lead, he has led feature development and negotiated technical solutions with customers while working in Scrum environments. A proponent of agile practices—CI, TDD, and continuous refactoring—he prioritizes software quality and maintainability in every release. Based in Minsk, he has progressed through technical and leadership roles at EPAM, CTDev, Finteco and iFuture Belarus, demonstrating steady growth in scope and responsibility. Colleagues describe him as emotionally intelligent and focused on crafting just-sufficient but robust architectures that minimize excess while covering precise requirements.
11 years of coding experience
18 years of employment as a software developer
Bachelor of Science (B.S.) Computer and Information Sciences General, Bachelor of Science (B.S.) Computer and Information Sciences General at Belarussian State University of Informatics and Radioelectronics
English, German, Polish, Russian