Summary
Mojtaba Elahi is a software developer and AI researcher with 13 years of experience, currently working at Navitec Systems while pursuing a PhD in Artificial Intelligence at Aalto University. He blends hands-on engineering across the full SDLC with research in AI planning and deep reinforcement learning, bringing practical ML deployments from Python prototypes to C++ real-time systems. Mojtaba has led teams and large course programs—organizing AI tournaments and coordinating dozens of TAs for 400+ students—demonstrating both technical leadership and teaching prowess. His background spans high-performance real-time systems, malware-behavior analysis via emulated x86 sandboxes, and developing data pipelines and deep models for production use. Curious by nature, he traces his passion for coding back to a 2004 particle-simulation project and still loses track of time when solving tricky engineering or AI planning problems.
13 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Artificial Intelligence, Doctor of Philosophy - PhD, Artificial Intelligence at Aalto University
Amirkabir University of Technology
Master of Science (M.Sc.), Artificial Intelligence, Master of Science (M.Sc.), Artificial Intelligence at Sharif University of Technology
English