Juan Castellanos is a Principal Member of Technical Staff with 12 years of experience building test frameworks, automation, and developer tooling across enterprise players like Oracle, Ericsson, Intel, and Cirrus Logic. He combines low-level expertise in Assembler and hardware protocols with pragmatic Python and Bash engineering to deliver CI-driven validation, containerized development environments, and security-focused testing. At Oracle he progressed from database test developer to technical lead and now principal engineer, driving cross-platform automation and resilient tooling for large-scale teams. Based in Zapopan, Mexico, he pairs a formal background in electrical engineering and a master’s in computer science with hands-on work in 5G baseband tooling and emulation hardware integration—an uncommon blend that helps bridge silicon validation and software delivery.
12 years of coding experience
10 years of employment as a software developer
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Tecnológico de Monterrey
Master's degree Computer Science, Master's degree Computer Science at Universidad Autónoma de Guadalajara
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
Juan Castellanos - Principal Member Of Technical Staff at Oracle