Kevin Castro is a software engineer with 8 years of experience building full-stack and backend systems focused on AI, automation, security, and accessibility. He has driven features and infrastructure for high-throughput healthcare integrations, PV solar capacity products, and startup conversational assistants, often bridging engineering, ML, and DevOps. Comfortable in JavaScript and Python, he contributes to user-facing documentation for prominent open-source projects like Rasa, reflecting his emphasis on clarity and end-user outcomes. Kevin favors pragmatic solutions over chasing the newest trends, and has led cross-functional working groups to improve developer efficiency across products. Based in California, he combines hands-on coding with systems thinking to turn complex requirements into reliable, user-centered software. A former technical support and teaching assistant, he brings strong communication skills and a habit of surfacing practical fixes that reduce recurring operational issues.
8 years of coding experience
6 years of employment as a software developer
Mathematics & Physics, Mathematics & Physics at Claremont McKenna College
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Western Governors University
Certificate Full Stack Web Development, Certificate Full Stack Web Development at UC San Diego Extended Studies
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Role in this project:
Technical Writer
Contributions:1 review, 35 commits, 8 PRs in 1 month
Contributions summary:Kevin primarily contributed to the project by updating and expanding the documentation. Their commits include adding details about supported Facebook Messenger attachments, updating the changelog to reflect the new documentation, and clarifying the session start behavior in the `rasa shell` documentation. The user also made minor textual revisions to improve clarity and readability throughout the documentation, demonstrating a focus on user-facing information.
Contributions:57 pushes, 3 branches in 5 years 9 months
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.