Dimitar Dimitrov

Software Toolchains Engineering Lead at Big European Bank

Chiyoda, Japan
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

👤
Senior
🎓
Top School
Dimitar Dimitrov is a software toolchains engineering lead with 13+ years building developer-facing platforms and production tooling across major investment banks and trading firms. Based in Chiyoda, Japan, he blends hands-on low-level Java performance tuning—demonstrated by optimizations in the One Billion Row Challenge using parallel memory-mapped I/O and Project Panama—with strategic leadership of developer experience and DevOps teams. He has progressed from developer roles to Distinguished Engineer and now leads toolchains for a large European bank, owning the intersection of developer productivity, reliability, and platform efficiency. Dimitar favors pragmatic, developer-centric solutions over rigid top-down control, advocating for flexible processes that preserve team autonomy and technical resonance. He pairs a curious maker’s background (early game and graphics work) with deep financial systems experience, making him adept at improving throughput in both code and teams. Colleagues rely on him to translate low-level optimizations into measurable business impact while keeping developer ergonomics front and center.
code13 years of coding experience
job15 years of employment as a software developer
bookMSc, MSc at Technical University of Sofia
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
3,323reputation
3.9mreached
113answers
18questions
Badges
garbage-collection
top-5%
java
top-5%
github-logo-circle

Github Skills (14)

javas10
performance-optimization10
ch10
java10
garbage-collection9
data-structures8
data-structure8
destructor6
jira-plugin6
jit6
jira6
project-management6
clr6
bugtracking6

Programming languages (13)

C#PowerShellJavaRustScalaGoGroovyKotlin

Github contributions (5)

github-logo-circle
gunnarmorling/1brc

Jan 2024 - Jan 2024

1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
Role in this project:
userBack-end Developer
Contributions:7 reviews, 4 PRs, 20 comments in 10 days
Contributions summary:Dimitar primarily focused on optimizing the Java code for the "One Billion Row Challenge" (1brc) repository. Their contributions include implementing parallel memory-mapped I/O, fixing data structures, and using foreign memory access (Project Panama). They also made changes to the build script and added performance enhancements, resulting in speed improvements. The user demonstrated proficiency in performance tuning and low-level Java programming.
1brc
Contributions:7 commits in 1 year 1 month
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
Dimitar Dimitrov - Software Toolchains Engineering Lead at Big European Bank