Lin Hu

Senior Software Engineer at On

Berlin, Germany
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
Lin Hu is a Senior Software Engineer based in Berlin with 11 years of experience building front-end and back-end systems across startups and scale-ups. He has progressed from backend roles to frontend leadership and is currently at On after impactful senior frontend work at Contorion. Lin blends practical engineering with strong design-pattern literacy—his PHP implementations of classic patterns are published on GitHub and demonstrate thoughtful, example-driven architecture. Comfortable shipping user-facing applications and underlying services, he bridges UI concerns and server-side structure to deliver maintainable systems. Trained originally in preventive medicine and epidemiology, he brings a data-minded, disciplined approach to debugging and system design. Constantly learning, he pairs pragmatic coding with a habit of documenting patterns that help teams scale.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Preventive Medicine, Epidemiology, and Public Health, Bachelor's degree, Preventive Medicine, Epidemiology, and Public Health at Southern Medical University
languagesChinese, English
github-logo-circle

Github Skills (4)

php10
design-patterns10
object-oriented-programming10
software-design10

Programming languages (13)

RustVim SnippetGoHTMLTypeScriptJavaScriptPHPObjective-C

Github contributions (5)

github-logo-circle
《大话设计模式》php版本, https://design-patterns-by-php.hulin.ink
Role in this project:
userBack-end Developer
Contributions:53 commits, 5 PRs, 56 pushes in 2 years 6 months
Contributions summary:Lin primarily contributed code related to design patterns using PHP, implementing examples from the "大话设计模式" book. The commits involved adding various design patterns such as Strategy, Decorator, Proxy, Factory Method, Template, Facade, Builder, Observer, Abstract Factory, State, Adapter, Memento, Composite, Iterator, Bridge, Command, Chain of Responsibility, and Visitor. The implementations showcase the user's ability to translate design patterns into PHP code, providing practical examples.
factoryphpphp73php-cs-fixerink
hulin32/rspack

Mar 2024 - Mar 2025

A fast Rust-based web bundler 🦀️
Contributions:37 pushes, 5 branches in 1 year
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 Hu - Senior Software Engineer at On