Dmitrii Shinkevich is a Senior Software Engineer with 11+ years of experience spanning low-level embedded C/C++ work to full-stack backend services in Python, Java and C#. He began his career building tiny monolithic kernels and optimizing graphics routines for microcontrollers, then transitioned to scaling legacy C++ servers and designing client tooling and observability systems for financial services. At Bloomberg he extended Python REST microservices, contributed to frontend migrations and improved SOLR-based full-text search, and now brings that mix of systems-level rigor and product-focus to ANNA Money. Comfortable across the stack, Dmitrii pairs deep performance and debugging instincts with pragmatic client-oriented delivery and a knack for turning diagnostic tooling into self-serve user experiences. An interesting non-obvious fact: his roots in 512-byte RAM constraints still inform his approach to efficient, maintainable code and lean architecture decisions.
11 years of coding experience
17 years of employment as a software developer
Master, Engineering, Information Technology, Master, Engineering, Information Technology at Saint Petersburg State Polytechnical University
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.