Tianfang Fang

Computer Science Teaching Assistant at The George Washington University

Washington, District of Columbia, 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
Tianfang Fang is a multidisciplinary technologist and current Computer Science master's student at The George Washington University with 12 years of experience bridging software, embedded systems, and architectural design. He has delivered firmware and Wi‑Fi communication work for embedded products, contributed backend and DevOps improvements to the CNCF OpenFunction project (including a Kubebuilder v2→v3 migration and an events framework), and supported system security and zero trust initiatives during a Siemens local applications internship. Comfortable translating between technical teams and clients, he has also applied BIM expertise on construction projects, demonstrating a rare blend of spatial design thinking and systems engineering. Tianfang’s background in architecture informs his pragmatic approach to system layout and lifecycle design, while his open-source contributions show a focus on maintainable controller logic and event-driven integrations. Based in Washington, DC, he pairs hands-on development with cross-disciplinary collaboration to move projects from concept through production.
code12 years of coding experience
job2 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Nanjing Foreign Language School
bookMaster's degree, Computer Science, Master's degree, Computer Science at The George Washington University
bookMaster of Architecture - MArch, Architecture, Master of Architecture - MArch, Architecture at Washington University in St. Louis
bookBachelor of Science - BS, Architecture, Bachelor of Science - BS, Architecture at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (15)

kubernetes10
serverless10
go10
faas10
cloud-native10
k8s10
knative10
kubernetes-pods10
controller-advice9
controller9
led-controller9
kubebuilder9
controls9
cd8
cicd8

Programming languages (15)

SmartyJavaCSSRustMakefileVueGoMustache

Github contributions (5)

github-logo-circle
OpenFunction/OpenFunction

Jun 2021 - Dec 2022

Cloud Native Function-as-a-Service Platform (CNCF Sandbox Project)
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 release, 79 reviews, 66 commits in 1 year 5 months
Contributions summary:Tianfang primarily contributed to the OpenFunction project by upgrading the project's layout, specifically from Kubebuilder v2 to v3. This involved code changes in core files like `main.go`, `serving_controller.go`, and `builder_controller.go`, indicating involvement in the project's underlying structure and controller logic. The commits also include the addition of an events framework and various related configurations, suggesting an expansion of the project's capabilities around event handling and integration with other systems.
sandbox-projectserverlesssandboxknativecloud
tpiperatgod/OpenFunction

Dec 2021 - Jun 2024

Cloud Native Function-as-a-Service Platform
Contributions:24 PRs, 103 pushes, 29 branches in 2 years 6 months
serverlesscloudas-a-serviceplatform-as-a-servicekubernetes
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
Tianfang Fang - Computer Science Teaching Assistant at The George Washington University