Timothy Culverhouse

Software Engineer at Amp Code

Saint Paul, 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
Timothy Culverhouse is a software engineer in Saint Paul with eight years of experience who recently transitioned from a long career in manufacturing and process engineering into software development. He brings deep domain expertise in process design, materials handling, and front-end engineering from roles at 3M and engineering firms, which informs a pragmatic, systems-oriented approach to building reliable software. On open source, he has contributed back-end terminal emulator work—improving input handling, terminal control sequences, OSC parsing, and terminfo support—demonstrating attention to low-level correctness and cross-platform behavior. His background in chemical engineering and process modeling gives him a rare ability to translate complex physical requirements into robust digital systems and tooling. Currently at Amp Code, he combines hands-on backend development with an engineer’s rigor for testing and specification. Colleagues can expect a meticulous problem-solver who balances system-level thinking with practical implementation experience.
code8 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science Chemical Engineering, Bachelor of Science Chemical Engineering at University of Minnesota
languagesGerman
github-logo-circle

Github Skills (7)

terminfo10
terminal-emulator10
c-language10
zig10
cprogramming-language10
terminal-application10
emulation10

Programming languages (14)

C++CSSRustCMakefileGoTree-sitter QueryHTML

Github contributions (5)

github-logo-circle
ghostty-org/ghostty

Dec 2024 - Mar 2025

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 12 PRs, 2 pushes in 2 months
Contributions summary:Timothy primarily contributed to the back-end functionality of the terminal emulator, focusing on handling input and terminal control sequences. They implemented features related to cursor styles, XTVERSION query responses, and OSC (Operating System Command) parsing, specifically allowing a wider range of characters. The user also addressed bugs related to display erasing and character insertion, and added terminfo entries for supporting advanced underline styles and cursor styles. Several commits also show the user's focus on fixing issues related to the terminal's behavior, such as save/restore cursor, and handling resizing correctly.
rockorager/comlink

May 2024 - Mar 2025

An experimental IRC client
Contributions:2 releases, 8 reviews, 13 PRs in 9 months
ircirc-clientzig
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
Timothy Culverhouse - Software Engineer at Amp Code