Tatsuhiro Tsujikawa

Software Engineer at LY Corporation

Japan
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
award
Top expert inCross-Platform Media and Privacy Tools Development
Tatsuhiro Tsujikawa is a seasoned software engineer with 20 years of experience specializing in systems programming using C/C++ and Go, currently building container-based automation for hundreds of Kubernetes clusters. He is a lead developer on widely used open-source projects implementing HTTP/2, QUIC and HTTP/3 (nghttp2, ngtcp2, nghttp3), demonstrating deep protocol and transport-layer expertise. His contributions span security-sensitive libraries like OpenSSL and curl as well as tooling such as aria2 and a WebSocket library, reflecting strong attention to correctness and interoperability. A former researcher in web crawling and log analysis, he brings both applied R&D experience and production-grade engineering to networking and distributed systems. Based in Japan, he combines low-level protocol craftsmanship with practical cloud/container infrastructure delivery.
code20 years of coding experience
job23 years of employment as a software developer
bookMaster, Computer science, Master, Computer science at Graduate School of Osaka university
stackoverflow-logo

Stackoverflow

Stats
404reputation
498kreached
9answers
0questions
github-logo-circle

Github Skills (47)

unit-testing10
ssl10
tls1210
http10
websocket10
c1110
decode10
tls1310
implement10
decoding10
security10
c1710
mtls10
websockets-client10
network-protocol10

Programming languages (15)

JavaC++CSSCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
ngtcp2/ngtcp2

Nov 2016 - Jan 2023

ngtcp2 project is an effort to implement IETF QUIC protocol
Role in this project:
userBack-end Developer
Contributions:28 releases, 47 reviews, 3449 commits in 6 years 3 months
Contributions summary:Tatsuhiro primarily contributed to the ngtcp2 project, focusing on the implementation and enhancement of the QUIC protocol. Their work involved addressing transport parameter errors, handling connection closure mechanisms, and incorporating features like version negotiation and improved packet handling. They refactored code related to the handling of stream data, and updated the project's documentation. The user demonstrated a solid understanding of networking protocols, C programming, and the internal workings of QUIC.
quiceffortprotocolnetworkingudp
aria2/aria2

Feb 2006 - Aug 2022

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:23 releases, 5085 commits, 245 PRs in 16 years 9 months
Contributions summary:Tatsuhiro primarily focused on implementing and improving the BitTorrent functionality within the aria2 project. Their commits centered around introducing new APIs for retrieving BitTorrent metadata, enhancing the handling of HTTP responses, and refining the handling of potential errors in the protocol. Notably, the user addressed a potential security vulnerability by improving the way the server handled a 30X HTTP response.
downloadrpcmulti-sourcemulti-protocolsftp
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
Tatsuhiro Tsujikawa - Software Engineer at LY Corporation