Ian Muldoon is a software engineer with a decade of experience building systems ranging from low-level embedded and game-engine work to web and tooling at scale. Currently at Google, he combines algorithmic and system-design strengths with hands-on skills in C++, Java, Python and a wide array of tools and CAD/EDA workflows for microcontroller-based hardware and product design. His background includes shipping physics and camera systems for constrained consoles, building art pipelines for extreme low-end hardware, and developing web applications and database-backed tools for research organizations. Comfortable across OpenGL, Atmel AVR, PostgreSQL and EDA tools like Cadence and EAGLE, he bridges software, firmware and physical design in ways that speed prototypes to production. He holds an MS in Computer Science and a BS in Computer Engineering from UC Santa Cruz, and often combines engineering with practical 3D/CAD modeling to wrap electronics in usable products. A pragmatic problem-solver, he brings research experience and a maker’s mindset to large-scale engineering challenges.
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.