Daniel Khodabakhsh is a Principal Software Engineer based in Canada with nine years of experience building production software for startups and global companies, including Electronic Arts. He specializes in designing REST APIs, databases, automation, user interfaces, and data visualization, driving measurable business outcomes like revenue growth and customer satisfaction. At MacroHealth he progressed from senior engineer to principal, leading architecture and delivery for healthcare-focused software. His background at EA includes internal tooling for high-profile titles, showing an ability to scale systems that support complex, multidisciplinary projects. Trained originally as a mechanical engineer, he brings a systems-thinking approach and hands-on integration experience across software, electronics, and mechanical components. He combines product-minded engineering with advanced problem-solving to turn ambiguous requirements into practical, impactful solutions.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Mechanical Engineering, Bachelor of Engineering (B.Eng.) Mechanical Engineering at Concordia University
Diploma of College Studies Pure and Applied Science, Diploma of College Studies Pure and Applied Science at Vanier College
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Contributions:4 PRs, 31 pushes, 9 branches in 5 months
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 Khodabakhsh - Principal Software Engineer at MacroHealth