Zheng Yang

Senior Software Engineer at BILL

Sunnyvale, 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
Zheng Yang is a Senior Software Engineer with 15 years of experience building robust backend and full-stack systems, currently focusing on risk engineering at BILL in Sunnyvale. He brings deep expertise in Java/Scala, TypeScript/React and significant Go contributions—having improved ORM and query-building features in the widely used beego web framework and automated code generation for beego apps. Previously he worked on Google's Payments Platform and engineering roles across healthcare and startup environments, combining large-scale systems experience with pragmatic delivery. Zheng holds a Master's in Computer Science from UC Irvine and a BE from Wuhan University, and maintains active open-source work that reveals a knack for database/query design and developer tooling.
code14 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE, Bachelor of Engineering - BE at Wuhan University
bookUniversity of California, Irvine
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

code-generation10
beego10
go10
orm10
sql10
mysql9
database-design9
automation9
automations9
swagger7

Programming languages (5)

CHackGoRubyPython

Github contributions (5)

github-logo-circle
beego/bee

Jul 2014 - Sep 2014

Bee is a tool for helping develop with beego app framework.
Role in this project:
userBack-end Developer
Contributions:104 commits in 1 month
Contributions summary:Zheng appears to be contributing to the `beego/bee` project, a tool for developing applications with the beego framework. Their commits focus on generating code, specifically model, controller and router files, based on database schema information. The user demonstrates proficiency in Go, working with database interactions, and utilizing the beego framework features for RESTful API generation. The user's primary focus is on automating code generation for a beego application.
golangbeeframeworkbeego-applicationautomation
beego/beego

Aug 2014 - Sep 2014

beego is an open-source, high-performance web framework for the Go programming language.
Role in this project:
userBack-end Developer
Contributions:9 commits in 29 days
Contributions summary:Zheng primarily contributed to the development of the `beego` web framework's ORM (Object-Relational Mapping) component. Their work involved creating a query builder with support for various SQL functionalities such as `SELECT`, `FROM`, `WHERE`, `JOIN`, `ORDER BY`, and others. This included adding new keywords and correcting existing code. The user also made changes to time format handling within the migration component.
golangframeworkperformancebeegoweb-performance
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