Sylvan Canales is a Staff Software Engineer in San Jose with 11 years of experience building C++ and Qt-based applications for scientific instruments, robotics, and enterprise healthcare at companies like Johnson & Johnson, Los Gatos Research/ABB, and eBots. He pairs a strong aerospace engineering background (Stanford MS, SJSU BS) with a later computer science degree from Oregon State, which informs a rigorous, physics-first approach to software design and signal-processing problems. Comfortable across the full stack of UI and low-level Linux systems, he excels at data acquisition, test automation, and crafting user-facing interfaces for complex hardware. Known for troubleshooting intuition honed in thermal/vacuum and systems integration roles at Lockheed Martin, he brings practical manufacturing and test experience to software reliability and production readiness. An avid C++ developer who enjoys games, he blends engineering discipline with a curiosity for new technologies and clean user experiences.
11 years of coding experience
16 years of employment as a software developer
San José State University
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Oregon State University
Master of Science (M.S.), Aerospace, Aeronautical and Astronautical Engineering, Master of Science (M.S.), Aerospace, Aeronautical and Astronautical Engineering at Stanford University
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.