Billy Castelli

Senior Software Engineer at Apple

Cupertino, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Billy Castelli is a Senior Software Engineer with nine years of experience building full-stack web applications, currently on Apple’s engineering team in Cupertino. He brings deep hands-on experience with Python and TypeScript and a track record of shipping services using React, Node, Flask, Docker, Kubernetes, and AWS (CDK, Lambda, S3, DynamoDB). Billy has moved from intern roles into senior individual contributor work, contributing to internal APIs, CI/CD pipelines, and automation frameworks that improve developer productivity and deployment reliability. His background includes flight-simulation verification and tooling at General Atomics, reflecting strong testing and automation instincts alongside product delivery. Known for bridging frontend and backend concerns, he excels at turning complex requirements into maintainable, production-ready systems. Based in the heart of Silicon Valley with a CS degree from UC Irvine (cum laude), he combines enterprise-scale engineering experience with a pragmatic focus on developer ergonomics.
code9 years of coding experience
job5 years of employment as a software developer
bookCarlsbad High School
bookUniversity of California, Irvine
github-logo-circle

Github Skills (35)

apple-silicon10
macbook-pro10
menu10
rosetta10
react-forms10
architecture9
brightness9
react-hooks9
form-validation9
swiftui9
arm9
react8
password-manager7
python7
flask7

Programming languages (7)

MDXTypeScriptCSSJavaScriptHTMLSwiftPython

Github contributions (5)

github-logo-circle
Flask based web application to create film watchlists. Supports user accounts and saves user data using MySQL.
Contributions:44 commits, 11 PRs, 33 pushes in 2 years 11 months
flaskmysqlmoviespython
pmmc-map/PMMC-Back-End

Oct 2019 - Jul 2021

INF 117: Flask backend for Pacific Marine Mammal Center app
Contributions:41 PRs, 144 pushes, 18 branches in 1 year 9 months
app-centercenterpythonflask-apiflask
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