Nat Torchia

System Engineer at GlobalSign K.K.

Tokyo, 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
Nat Torchia is a systems engineer based in Tokyo with 12 years of hands-on experience designing, maintaining, and modernizing backend systems across security, SaaS, finance, and industrial domains. At GlobalSign he drives digital certificate platform development, test automation, and API maintenance while introducing refactors and open-source tooling to improve testability and integration. Comfortable across Java EE, Rust, PostgreSQL and DevOps toolchains, he pairs production-focused engineering with low-level performance expertise — evidenced by substantial contributions to an amd64-assembly web server (asmttpd) implementing HTTP handling, sendfile support, TCP corking and critical bug fixes. He blends day-to-day operational reliability with a knack for squeezing efficiency out of systems and improving developer workflows.
code12 years of coding experience
job7 years of employment as a software developer
bookAssociate's degree, Computer Engineering Technology/Technician, Associate's degree, Computer Engineering Technology/Technician at Northern Alberta Institute of Technology
languagesEnglish, Japanese
github-logo-circle

Github Skills (14)

file-processing10
file-handling10
webserver10
http10
system-calls10
assembly10
file-access10
fileio10
tcp9
networking9
performance-optimization9
error-handling9
network9
net9

Programming languages (10)

C#JavaShellC++CSSCRustRuby

Github contributions (5)

github-logo-circle
nemasu/asmttpd

Jan 2014 - Jan 2022

Role in this project:
userBack-end Developer
Contributions:8 releases, 59 commits, 18 PRs in 8 years
Contributions summary:Nat contributed extensively to the asmttpd web server project, written in amd64 assembly. Their work focused on implementing core functionalities, including HTTP response creation (200, 400, 404, 413, and 416 error codes), content type detection, and handling of file serving with sendfile for efficient transfer. Furthermore, they added support for features like TCP corking, URL path length limitations, and default document serving, thereby improving performance and functionality. Additionally, the user addressed critical bugs related to 206 responses and stack corruption.
amd64linuxassemblyweb-server
nemasu/noop-linux

Jan 2014 - Oct 2020

noop Linux package manager and tools.
Contributions:1299 commits, 5 PRs, 906 pushes in 6 years 9 months
muslvalgrindmanjaropackage-managerlinux
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
Nat Torchia - System Engineer at GlobalSign K.K.