Mo Huishou

Chengdu City, Sichuan, 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
Haizhou Mo is a software engineer based in California with a decade of experience spanning Matlab/Simulink, C++, Java and two years of Go development. He brings deep control-systems expertise—open/closed-loop, linear and nonlinear control, system-of-systems analysis and multi-discipline optimization—paired with practical software engineering skills. Haizhou has applied design thinking to backend code, contributing a comprehensive Go design-patterns repository that implements 23 classic patterns with tests. A Purdue alumnus with a 3.6 GPA, he blends rigorous academic training with hands-on implementation and a penchant for clean, well-tested designs.
code10 years of coding experience
github-logo-circle

Github Skills (24)

factory-pattern10
design-patterns10
go10
dependency-injection10
builder-pattern9
iteration9
memento9
pattern9
strategy-pattern9
iterative9
decorator9
adaptor9
facade9
adapter9
visitor-pattern9

Programming languages (10)

TypeScriptShellSCSSJavaScriptVueGoPHPHTML

Github contributions (5)

github-logo-circle
mohuishou/go-design-pattern

Aug 2020 - Nov 2022

golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记
Role in this project:
userBack-end Developer
Contributions:1 release, 3 reviews, 36 commits in 2 years 3 months
Contributions summary:Mo primarily contributed to implementing various design patterns in Go, as evidenced by the commit messages and code changes. They added implementations for simple factory, factory method, abstract factory, and dependency injection patterns within the "factory" directory. The user also worked on the builder, prototype, proxy, decorator, adapter, facade, composite, flyweight, observer, template, strategy, chain, state, iterator, visitor, memento, command, and interpreter design patterns, demonstrating a strong understanding of software design principles. These contributions involved creating new files, modifying existing code, and adding unit tests to ensure functionality.
golangpatterndesign-patternsdesign-patterngo
mohuishou/ImageOCR

May 2016 - Jun 2019

PHP验证码识别[PHP CAPTCHA Recognition]
Contributions:6 releases, 42 commits, 2 PRs in 3 years 1 month
php-captchaphprecognitioncaptchacaptcha-recognition
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
Mo Huishou