Charles Hu

Foundation Software Engineer

San Francisco, 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

🤩
Rockstar
🎓
Top School
Charles Hu is a Foundation Software Engineer based in San Francisco with 10 years of experience building polished iOS and web applications and a strong eye for UI design. Currently at Apple, he contributes to Swift’s core libraries—most notably adding AttributedString and bridging improvements in swift-corelibs-foundation—bringing low-level Swift expertise alongside front-end sensibilities. Previously he led front-end migrations at Delphix from AngularJS to Angular and from REST to GraphQL, and co-founded an iOS startup, demonstrating both product and engineering chops. Comfortable across full stack boundaries, he blends systems-level Swift work with practical web engineering optimizations like drastically reducing test/build times. He holds a CS degree from UW–Madison and keeps a habit of improving developer-facing foundations that quietly make apps more reliable and expressive.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Wisconsin-Madison
languagesChinese, English
github-logo-circle

Github Skills (7)

swift10
foundation10
cmake9
objective-c9
apidoc7
text-processing7
api7

Programming languages (6)

C++CCMakeSCSSSwiftPython

Github contributions (5)

github-logo-circle
The Foundation Project, providing core utilities, internationalization, and OS independence
Role in this project:
userBack-end Developer
Contributions:36 reviews, 3 commits, 12 PRs in 20 days
Contributions summary:Charles primarily contributed to the core foundation of the swift-corelibs-foundation project. Their work included introducing the `AttributedString` feature, which likely involves text manipulation. Further contributions involved bridging Swift and Objective-C, switching to use `__SwiftValue.store` in `AnyHashable`. Further edits involved refactoring and incorporating cmake support, as well as removing URLQueryItem from swift-corelibs-foundation in favor of FoundationEssentials.
tvostranslationinternationalizationfoundationindependence
iCharlesHu/Subprocess

Feb 2024 - Apr 2025

A prototype to the new Swift Subprocess
Contributions:10 reviews, 55 PRs, 84 pushes in 1 year 2 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.
Request Free Trial
Charles Hu - Foundation Software Engineer