Raahil Mahetaji

About Raahil Mahetaji

Raahil Mahetaji — Software Engineer & Educator

Core Real Python contributor

Raahil studied at McMaster University, where he developed a strong foundation in software engineering, computational problem solving, and applied mathematics. He worked as a Research Assistant in the Networked Imagination Laboratory (NIL), contributing to experimental projects that combined live coding, interactive 3D systems, and creative technology. His work included building JavaScript and PureScript tooling, developing Unity-based simulations, and exploring new approaches to real-time programmable environments.

Professionally, Raahil is an Assistant Vice President and Senior Software Engineer at Citi, focused on building software for business teams to distribute research more efficiently.

Alongside his industry experience, Raahil is a mentor at Outlier Mentors, where he has coached more than 100 engineers in data structures, algorithms, and systems design. Through technical instruction, live sessions, and individualized guidance, he helps developers strengthen their skills and prepare for real world engineering challenges.

At Real Python, Raahil creates tutorials and learning materials that emphasize practical problem solving, algorithmic thinking, and using Python as a tool to build clear, maintainable solutions. He has a passion for helping others build confidence in technical concepts.