Daniel Voaviarison is a Staff Software Engineer with over a decade of experience building cloud-native financial systems and enterprise APIs, currently driving platform work at Alarm.com after senior engineering roles at JPMorgan Chase and First Republic. He blends deep backend expertise in C#, .NET, C++ and SQL with modern front-end and DevOps practices including React/TypeScript, Kubernetes, AWS, and CI/CD to ship resilient, secure systems for trading, compliance, and banking. Known for technical leadership and architecture—spanning microservices, DDD, CQRS/ES, and performance optimization—he routinely mentors teams and leads complex migrations and acquisition transitions. Comfortable in both low-latency trading contexts and large regulated enterprises, he pairs pragmatic problem solving with process redesign to deliver sustainable productivity gains. A multilingual engineer educated in Tunisia and Madagascar, he brings a global perspective and early roots in embedded and mobile projects that inform his pragmatic cross-stack approach.
9 years of coding experience
7 years of employment as a software developer
Software Engineer Computer Science, Software Engineer Computer Science at National School of Computer Sciences (Tunis)
Telecommunications Engineering, Telecommunications Engineering at Antananarivo Polytechnic University (Madagascar)
DUEP Mathematics, DUEP Mathematics at Ecole Préparatoire aux Etude d'Ingénieur de Bizerte (Tunis)
Simple, super fast, typed and event driven style inter-process communication .Net library (on the same machine)
Contributions:10 commits, 4 PRs, 10 pushes in 3 years
net-librarysuper-fastdotnetcommunicationmediator
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
Daniel Voaviarison - Staff Software Engineer at Alarm.com