Lin Gao

Senior Quality Engineer at Red Hat

Beijing, China
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
Lin Gao is a Senior Quality Engineer and longtime JBoss/Red Hat engineer with 15 years of experience building and hardening Java application servers and cloud-hosted control planes. Based in Beijing, he has deep back-end expertise and an open-source track record contributing to high-profile projects like Vert.x, WildFly core and Undertow—fixing tricky classloader, Kerberos, TLS and file-resolving issues that improved robustness and security. He blends productization experience (rebuilding from source for JBoss distributions) with hands-on patching of subtle bugs and security edge cases, and now focuses on Hypershift hosted control plane work. Colleagues know him for pragmatic engineering that reduces runtime surprises and for bringing systems-level curiosity from a mechanical engineering background to distributed Java platforms.
code15 years of coding experience
job18 years of employment as a software developer
bookBachelor, Mechanical Engineering, Bachelor, Mechanical Engineering at Shandong University
languagesChinese, English
github-logo-circle

Github Skills (30)

jakartaee10
reactive10
testing10
http10
user-authentication10
authentication10
jboss10
java10
servlet10
javas10
wildfly10
vertx10
concurrency10
jvm9
kerberos9

Programming languages (10)

JavaDockerfileShellJinjaGherkinSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
eclipse-vertx/vert.x

Jan 2014 - Sep 2022

Vert.x is a tool-kit for building reactive applications on the JVM
Role in this project:
userBack-end Developer
Contributions:15 reviews, 8 commits, 9 PRs in 8 years 9 months
Contributions summary:Lin contributed to the Vert.x project by addressing multiple issues and enhancing the framework's functionality. Their work includes implementing features related to classloader handling for cluster configuration, supporting the vfs protocol in the file resolver, and optimizing file resolving performance. Additionally, the user fixed a bug regarding the `clusterPublicPort` in the `EventBusOptions`'s `toJson()` method and addressed a potential `NPE` related to `NetSocket.upgradeToSsl()` when no TLS configuration is set.
non-blockingconcurrencytool-kitevent-loophttp2
wildfly/wildfly-core

Nov 2015 - Dec 2022

The core runtime that is used by the WildFly application server
Role in this project:
userBack-end Developer
Contributions:8 reviews, 35 commits, 39 PRs in 7 years 3 months
Contributions summary:Lin primarily contributed to the WildFly core runtime, addressing bug fixes and implementing enhancements. Their work involved resolving Kerberos authentication issues, fixing problems related to JVM arguments in configuration files, and addressing issues with the overlay of files within WAR deployments. Furthermore, the user made changes to the credential store and authentication configuration functionalities, including fixing a potential NullPointerException and improving the handling of credentials. The contributions demonstrate a focus on improving the robustness and functionality of the application server's core features.
wildflymavenruntimerundeckweblogic
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
Lin Gao - Senior Quality Engineer at Red Hat