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
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
Role in this project:
Full-stack Developer
Contributions:21 commits in 5 months
Contributions summary:JP primarily focused on maintaining and improving the RailsAdmin engine's codebase. They addressed deprecation warnings, optimized the asset pipeline, and refactored CSS and JavaScript files for better performance. The user also fixed test-related issues and updated the Rails environment configuration, demonstrating a focus on code quality and project maintainability.
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
JP Castro - Principal Software Engineer at PlayStation