I am a software architect at Solace, a high-tech startup specializing in enterprise message and event broker software. I am self-driven and passionate about what I do, with 7 years of experience developing a Linux high-performance multi-threaded application using C++, as well as an internal Python framework for data processing and code generation. I received a national Schulich Leader Scholarship to attend McGill University where I earned a bachelor of computer engineering, graduating with distinction.In my spare time, I enjoy working on personal programming projects. I developed js2xmlparser, a popular Node.js module for parsing JavaScript objects into XML that has been downloaded 200 million times. I also developed VoIP.ms SMS, a popular Android messaging app that has become the de facto SMS app for the VoIP.ms platform.
Listed skills include C++, Python, Linux, Javascript, and 7 others.