Dmitry Repin is a Flutter Team Lead with 10 years of experience building high-quality mobile and frontend products from architecture to release. He has led Flutter development at EPAM and Tabby, owned production apps like Tabby Cashier, and introduced rigorous code-review, testing and CI/CD practices that scaled teams and improved delivery. Dmitry contributed frontend UX and tooling to the widely used Apache Beam Playground and Tour of Beam, earning Google reviewer approvals and improving developer-facing experiences. He combines hands-on feature delivery with release management and internal automation, and is skilled at designing modular, runtime-configurable apps. Based in Batumi, Georgia, he brings a practical balance of engineering leadership and deep Flutter/Android expertise that accelerates product velocity.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Sorfware Engineer, Bachelor's degree, Sorfware Engineer at Higher School of Economics
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Full-stack Developer
Contributions:177 reviews, 6 commits, 21 PRs in 2 months
Contributions summary:Dmitry contributed to the Apache Beam project by implementing features within the Playground environment. This included adding a complexity indicator widget and cleaning up code related to the widget. Furthermore, the user was involved in fixing the selected example at the list, removing replacing tabs at playground and adding google colab link and dataset button. The user's work also involved making improvements to the frontend components and overall UI/UX.
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.