Dima Boger

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dima Boger is a Barcelona-based engineering leader and backend engineer with 9 years of experience, currently Head of Engineering at Semrush overseeing infrastructure and development enablement across multiple departments. He previously founded and scaled teams as a Technical Owner, creating a FastAPI + Kubernetes project template, enabling daily deploys, and building Sellzone’s subscription billing system. As a hands-on tech lead he has refactored monoliths, automated business processes saving thousands of hours, and led migrations to managed Kubernetes to reduce costs. An active open-source contributor, Dima has made impactful architectural changes to the popular async Telegram framework aiogram and improved tooling in dephell around versioning and git tagging. He blends platform and DevOps sensibilities—SLOs, IDP, GRC and developer enablement—with product-minded API design and a focus on developer productivity. Off the record he maintains a playful online persona (his GitHub bio reads "сын маминой подруги"), hinting at a pragmatic sense of humor that complements his delivery-focused leadership.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree System Analysis, Bachelor's degree System Analysis at Saint Petersburg State Institute of Technology (Technical University)
stackoverflow-logo

Stackoverflow

Stats
181reputation
16kreached
1answer
0questions
github-logo-circle

Github Skills (39)

git10
javascript10
python10
vuepress210
commandline-interface10
command-line-interface10
asyncio10
vuepress10
javascripts10
commandline10
command-line10
bot-framework10
maps10
static-site-generation10
aiogram10

Programming languages (22)

C#MDXJavaC++CSSCMakefileScala

Github contributions (5)

github-logo-circle
tlbootcamp/tlroadmap

Apr 2020 - Jun 2021

Тимлид – это ❄️, потому что в каждой компании он уникален и неповторим.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 55 commits, 27 PRs in 1 year 1 month
Contributions summary:Dima primarily contributed to the development of a static site generator for the Teamlead Roadmap project. They implemented a Vuepress-based static site builder, including configuration and sidebar generation. The user also integrated SEO components, added internationalization, and refactored components for enhanced functionality. Furthermore, they updated the build system and components such as the roadmap display.
soft-skillsjavascripttypescriptteamlead
aiogram/aiogram

Mar 2020 - Apr 2020

aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 3 PRs in 25 days
Contributions summary:Dima primarily contributed to the aiogram framework's core functionality and internal structure. Their work included refactoring and modifying the `aiogram/utils/helper.py` file and integrating the `DataMixin` feature, demonstrating a focus on code organization and data management. The user also merged BaseBot into the Bot class and worked on updating the event handling system, indicating a role in the framework's API and event dispatching mechanisms. These changes showcase a clear understanding of the project's core components and architectural design.
pythonbotasynchronous-frameworkaiohttptelegram
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.
Request Free Trial