Tihomir Mateev

Senior Software Engineer at Redis

Sofia, Sofia-City, 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

🤩
Rockstar
🎓
Top School
Tihomir Mateev is a Senior Software Engineer with 12+ years building web-based, full-stack systems and leading distributed teams, currently contributing to Redis as a backend engineer. He combines deep UI specialization with robust backend and systems experience—demonstrated by enhancements to the popular Lettuce Java Redis client, including PUBSUB SHARDNUMSUB and coroutine support. Previously a Staff Engineer at VMware, he drove SSO, roles/permissions, micro-frontends and a mobile vSphere client used by over 10,000 monthly users, and has a track record of mentoring talent and patenting ideas. Comfortable across Java, Spring, Angular/React and modern backend patterns, he excels at bridging product-facing UI concerns with scalable server-side design. Based in Sofia, he pairs practical engineering with strong communication and process leadership, often surfacing measurable UI and testing improvements.
code12 years of coding experience
job18 years of employment as a software developer
bookBachelor Computer Sciences, Bachelor Computer Sciences at New Bulgarian University
bookBachelor Computer Sciences, Bachelor Computer Sciences at Technical University of Sofia
bookTehnologichesko uchilishte "Elektronni sistemi"
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
71reputation
85kreached
6answers
0questions
github-logo-circle

Github Skills (17)

redis10
testing10
redis-client10
java10
javas10
reactive9
asynchronous9
kotlin9
redis-cluster8
maven6
constants6
maven-surefire-plugin6
jacoco6
android6
http6

Programming languages (9)

C#TypeScriptJavaDockerfileShellC++CJavaScript

Github contributions (5)

github-logo-circle
redis/lettuce

Feb 2024 - Apr 2025

Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
Role in this project:
userBack-end Developer
Contributions:12 releases, 203 reviews, 246 PRs in 1 year 1 month
Contributions summary:Tihomir primarily contributed to enhancing the Lettuce Java Redis client, focusing on adding support for new Redis commands and features. Their work involved implementing the `PUBSUB SHARDNUMSUB` command and incorporating methods for hash field expiration (HEXPIRE, etc.). They also added unit tests to cover pubsub classes and address existing issues by improving the tests stability. Furthermore, the user implemented commands in Kotlin Coroutines.
pipeliningredis-sentinelthreadasynccodecs
Codarama/diet-engine

Sep 2014 - Aug 2016

Contributions:13 commits, 3 pushes, 1 branch in 1 year 11 months
minimizesdiet
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
Tihomir Mateev - Senior Software Engineer at Redis