Ilya Caramishev is a Lead Software Engineer based in Riga with over 20 years of hands-on experience building high-reliability systems in C and Go on UNIX/Linux platforms. He currently leads the Edge Compute team at Gcore, after driving backend and security-focused features like hot backup/restore for immudb and advanced SBOM generation and vulnerability scanning at CodeNotary. Ilya has deep expertise in low-level systems, ETL and message-driven architectures, and a track record of modernizing legacy financial and telecom systems across heterogeneous OSes. Pragmatic and security-minded, he combines architecture and implementation skills—often shipping tooling that makes systems more auditable and resilient. Notably, his background spans both high-performance C systems and newer Go services, reflecting an unusual blend of legacy-system fluency and cloud-native engineering.
6 years of coding experience
23 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Transport and Telecommunication Institute (TSI)
Flight Recorder allows to record client program execution and examine it later
Contributions:56 commits, 34 PRs, 83 pushes in 7 months
flightexaminerecordrecorderexecution
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.