Chun-han Hsiao is a Senior Software Engineer with 11 years of experience building high-performance, low-latency web and distributed systems from Taiwan. He excels in backend engineering using Java, Python, JavaScript and Go, and has a proven track record of optimizing throughput for large-scale crawling and query systems such as the proxy and query engine built at Diffbot. An active open-source contributor, Chun-han has improved core projects like Trino, Netty, and mitmproxy—adding secure S3 IAM role support, hardening HTTP/2 handling, and enhancing TLS/connection diagnostics. He has migrated and simplified production stacks by rewriting services in Go to reduce resource usage and operational complexity. Comfortable across data connectors, networking, and test automation, he brings both pragmatic engineering and attention to robustness and observability. Based in New Taipei, he combines deep protocol-level fixes with product-facing features that make distributed systems more secure and maintainable.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at National Central University
Contributions:226 commits, 215 PRs, 307 pushes in 6 years 3 months
Contributions summary:Chun-han focused on improving the ModelMapper library, primarily by addressing bugs and implementing new features. Their work included fixing issues related to the skip property, converter usage, and circular reference detection. They also improved core functionalities by modifying the mutator pattern, and introducing the ability for TypeMap inheritance. Furthermore, they added support for new APIs such as lambda friendly api.
Netty project - an event-driven asynchronous network application framework
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:1 review, 8 commits, 9 PRs in 4 years 8 months
Contributions summary:Chun-han primarily focused on improving the HTTP/2 implementation within the Netty framework. Their contributions involved fixing protocol violations related to header handling and unknown frames, which improved the robustness of the HTTP/2 implementation. The user also added and extended unit tests for both the `DefaultHttp2FrameReader` and `DefaultHttp2FrameWriter` to increase coverage, demonstrating a focus on testing and code quality. Furthermore, the user implemented support for clear text HTTP/2 upgrades and addressed a memory leak issue.
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
Chun-han Hsiao - Senior Software Engineer at Diffbot