Ivan Kalchev

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

👤
Senior
🎓
Top School
Ivan Kalchev is a Senior Software Engineer with nine years of experience building distributed systems, security-conscious platform features, and production-grade services across VMware, LatticeFlow AI and now Redis Search. He combines a strong academic foundation (MSc in Advanced Computer Science) with hands-on expertise in cryptography, network security and systems architecture, and has driven lifecycle, availability and security work in large virtualization and AI infrastructure products. An active open-source contributor, he implemented core HomeKit Accessory Protocol functionality in Python—adding camera support and robust bridging for HTTP-controlled accessories—which highlights his ability to bridge protocol design and practical interoperability. Known for pragmatic problem-solving, he’s finishing a research paper while continuing to ship scalable, secure systems and explore IoT use cases from Sofia.
code9 years of coding experience
job9 years of employment as a software developer
bookNational High School of Mathematics and Science "Akad. L. Chakalov"
bookMaster of Science (MSc), Advanced Computer Science with IT Management, Master of Science (MSc), Advanced Computer Science with IT Management at The University of Manchester
bookIntensive Course on Software Development Topics (1 Month), Intensive Course on Software Development Topics (1 Month) at VMware - Talent Boost Academy
languagesEnglish, Bulgarian, German
stackoverflow-logo

Stackoverflow

Stats
345reputation
20kreached
4answers
10questions
github-logo-circle

Github Skills (19)

python10
homekit10
iot10
api-design9
apim9
api9
camera9
multithreading8
asynchronous8
async8
networking7
raspberry-pi7
longest-path6
borrow-checker6
python-asyncio6

Programming languages (5)

C++RustCStarlarkPython

Github contributions (5)

github-logo-circle
ikalchev/HAP-python

Oct 2017 - Dec 2022

A python implementation of the HomeKit Accessory Protocol (HAP)
Role in this project:
userBack-end Developer
Contributions:46 releases, 9 reviews, 263 commits in 5 years 2 months
Contributions summary:Ivan focused on implementing core functionality for the HomeKit Accessory Protocol (HAP) in Python. They added a more robust stopping mechanism for accessories, improved documentation, and fixed several minor bugs related to server closure. They also implemented a bridging accessory that enables HTTP requests to update characteristics of HAP clients. Further contributions include fixes for compatibility issues and adding support for camera accessories, indicating a deep understanding of the HAP protocol and its implementation.
homekit-accessory-protocolpythonhomekitraspberry-pipython-implementation
ikalchev/py-sds011

Feb 2018 - Aug 2019

Python 3 interface to the SDS011 air particulate density sensor.
Contributions:6 commits, 2 PRs, 5 pushes in 1 year 7 months
pythonsds011python-3airsensor
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
Ivan Kalchev - Senior Software Engineer at Redis