Summary
Romi Agar is an embedded software engineer with 12 years of experience designing low-power wireless sensor networks, firmware for visual surveillance systems, and relational database-backed applications. He has progressed from hands-on embedded development to technical leadership, moving teams from C++ monoliths to Rust microservices and NATS-based IPC while retaining deep C, NesC and Python expertise. Based in Tallinn, he combines systems-level thinking from an MSc in Computer Systems with practical UI prototyping in Python/Qt and production engineering across firmware and cloud services. Notably, his career blends research-driven sensor-network protocols with modern service architecture, making him effective at bridging constrained-device constraints and scalable backend design.
12 years of coding experience
18 years of employment as a software developer
Android Kotlin Developer Nanodegree, Android Kotlin Developer Nanodegree at Udacity
Wireless Sensor Networks, Wireless Sensor Networks at Act‐Control‐Move: Beyond Networked Sensors (CONET Summer School 2010)
MSc Computer Systems, MSc Computer Systems at TalTech – Tallinn University of Technology
Information Technology, Information Technology at Võru Kreutzwaldi Gümnaasium
Estonian, English, Russian