Summary
Praveen Ravichandran is a Principal Software Engineer and founder based in Ottawa with nine years of experience building web, mobile, and blockchain solutions across healthcare and AI domains. He has progressed from full-stack roles at McGill-affiliated research institutions to technical lead and principal positions at companies like Aheeva, Tempus AI, and ComKardia, and recently launched Redox Consulting Services. Praveen blends hands-on engineering in Go and Rust with strong UI expertise, mentoring teams and taking pride in shipping polished, maintainable products. His background—an MEng from McGill and a BTech in Electrical and Electronics Engineering—supports a systems-minded approach that spans frontend, backend, and embedded considerations. Quietly entrepreneurial, he often bridges research-grade projects and production systems, making him effective at translating complex technical requirements into practical deliveries.
8 years of coding experience
8 years of employment as a software developer
Bachelor of Technology - BTech Electrical and Electronics Engineering, Bachelor of Technology - BTech Electrical and Electronics Engineering at GITAM Deemed University
Master of Engineering - MEng(Thesis) Electrical and Computer Engineering, Master of Engineering - MEng(Thesis) Electrical and Computer Engineering at McGill University
Tamil, Telugu, English, Hindi