Kuen-bang Hou

Assistant Professor at University of Minnesota-Twin Cities

Minneapolis, Minnesota, 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
Kuen-bang Hou is an assistant professor at the University of Minnesota with 15 years of experience bridging academic research and practical software engineering. He holds a PhD in Computer Science from Carnegie Mellon and has served as a postdoc and member at leading research institutions, including the Institute for Advanced Study. His open-source contributions show deep systems and language-level expertise—improving Python 3 compatibility in the Lean theorem prover and contributing to the OCaml core system—demonstrating attention to tooling, documentation, and low-level correctness. He also built core functionality for a robust Cloudflare DDNS updater, reflecting a knack for reliable automation and API integration. Colleagues describe him as a back-end problem solver who moves cleanly between formal systems and production-ready code. He combines rigorous academic training with hands-on engineering that improves developer tooling and runtime reliability.
code15 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Carnegie Mellon University
github-logo-circle

Github Skills (24)

compatible10
python10
cmake10
backward-compatibility10
ocaml10
standard-library10
compatibility10
go10
cloudflare-api10
functional-programming10
leanback10
documentation10
configuration-management9
dns9
compiler-compiler9

Programming languages (30)

CStandard MLMakefileGoHTMLTypeScriptShellOCaml

Github contributions (5)

github-logo-circle
favonia/cloudflare-ddns

Jun 2021 - Jan 2023

🌟 A small, feature-rich, and robust Cloudflare DDNS updater
Role in this project:
userBack-end Developer
Contributions:31 releases, 213 reviews, 332 commits in 1 year 7 months
Contributions summary:Kuen-bang implemented the main function and core configuration features, including the ability to read and parse environment variables for setting up the Cloudflare DDNS updater. They established the foundational code structure by creating configuration parsing functions and integrating with the Cloudflare API. The contributions focused on setting up initial requirements and dependencies of the Cloudflare DDNS updater, ensuring the core functionality of the application. The user implemented core features, such as the creation and configuration reading, making the updater functional.
docker-imageddns-updaterfeature-richcloudflare-ddnsupdater
ocaml/ocaml

Mar 2022 - Sep 2022

The core OCaml system: compilers, runtime system, base libraries
Role in this project:
userBack-end Developer
Contributions:24 reviews, 13 commits, 15 PRs in 6 months
Contributions summary:Kuen-bang primarily contributed to the OCaml core system, making improvements to the standard library and documentation. Their work includes modifying domain functionalities, adjusting string and byte split operations, correcting the casing of system variables and fixing documentation. Further contributions include fixing types and improving documentation of existing functions.
functional-languagecompilersruntime-systemapllwt
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
Kuen-bang Hou - Assistant Professor at University of Minnesota-Twin Cities