Summary
Roman Verhovšek is a Senior Software Developer with over 20 years of hands-on experience (10+ in senior roles) building high-performance, carrier-grade systems for telecom and enterprise customers from Slovenia. He specializes in real-time telco fraud detection and mission-critical services, implementing solutions in C/C++, Go, Rust, Java and Python across microservices, DPDK/DPI, and Oracle/PL‑SQL backends. Roman has led SOA and BPM transformations, mentored teams, and coordinated external vendors while certifying in multiple IBM middleware technologies and mobile/native stacks. He combines deep low-level systems expertise (networking and real-time apps) with modern microservice and web front-end experience (Vue, Android, Swift), and has productized software for smartphones, TVs and IoT. Notably, he moves seamlessly between legacy integration (SAP, billing, provisioning) and cutting-edge languages like Rust to squeeze latency and reliability out of telco-grade pipelines.
10 years of coding experience
14 years of employment as a software developer
BS in Electrical Engineering (VII a), Electrical and Electronics Engineering, BS in Electrical Engineering (VII a), Electrical and Electronics Engineering at Univerza v Ljubljani
Slovenian, English