Summary
JP Castro is a Principal Software Engineer based in San Francisco with over 15 years of hands-on experience building high-performance front-end and full-stack web applications. He has repeatedly led performance and telemetry efforts—most recently improving Salesforce mobile app performance by up to 30% and building automated labs to catch regressions before customers see them. At PlayStation he drove UI performance, telemetry, and test automation for console and mobile experiences, even creating the first PS4 UI test automation solution that won an internal hackathon. Equally comfortable in Ember, React, Node.js, PHP, and Ruby, he blends deep profiling and optimization expertise with pragmatic engineering practices like TDD/BDD and CI/CD. An open-source maintainer and contributor, he has improved RailsAdmin’s asset pipeline and code quality, reflecting a focus on maintainability as well as speed. Known for mentoring teams, organizing developer conferences, and translating customer-facing metrics into engineering priorities, he brings a customer-first mindset to complex frontend systems.
15 years of coding experience
20 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Lyon 1 University - France