Dimo Karaivanov

Android Developer at Self-employed

Plovdiv, Plovdiv, Bulgaria
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
Dimo Karaivanov is an Android developer with 9 years of hands-on experience building robust web and mobile systems, blending applied mathematics training with practical engineering. He has delivered complex distributed platforms—real-time WebRTC/Mediasoup servers, scalable Dockerized session distribution with RabbitMQ, and AI-driven trading tools using TypeScript, Python and SageMaker—while also maintaining low-level expertise in SQL, regex and performance-tuned backend services. Currently running an open-source Traditional T9 Android keyboard that revives Nokia-style predictive typing across 25+ languages, he demonstrates a penchant for nostalgic, utility-focused projects. Comfortable across PHP, NodeJS, TypeScript, Java and Python, Dimo favors clear, efficient systems over heavy frontend frameworks and large autogenerated bundles. Known for tackling long SQL queries, building custom media recording pipelines, and creating tooling (ffmpeg/Chromium integrations, packaging scripts, testing suites), he brings a pragmatic, detail-oriented approach to engineering. Located in Plovdiv, Bulgaria, he pairs mathematical rigor with a dislike for bloated frameworks, preferring elegant, maintainable solutions.
code9 years of coding experience
job13 years of employment as a software developer
bookUniversity of Plovdiv "Paisii Hilendarski"
languagesBulgarian, English, French, Russian
github-logo-circle

Github Skills (46)

d3-tree10
hierarchical-data10
hierarchy10
keyboard10
tree10
t910
android10
utility10
tuxedo10
react-component9
graph9
dvorak9
svg9
react9
server-side9

Programming languages (7)

TypeScriptJavaQMLC++CJavaScriptPHP

Github contributions (5)

github-logo-circle
sspanak/tt9

Jun 2022 - Jan 2023

A T9 keyboard for Android inspired by the classic Nokia phones of the 2000s.
Contributions:60 releases, 303 reviews, 54 commits in 6 months
androidkeyboardt9utility
sspanak/ddimo

Jan 2022 - Dec 2025

My personal website
Contributions:3 PRs, 38 pushes, 5 branches in 3 years 11 months
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