Brett Terpstra

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
Brett Terpstra is a Principal Software Developer and Technical Writer with nearly two decades of experience building macOS and iOS tools, shaping developer documentation, and shipping polished front-end experiences. Based in Minnesota, he has held senior roles at Oracle and contributed widely to open-source projects—everything from Markdown editing packages and Marked2 styles to automation scripts and social-logging tools—demonstrating full-stack fluency and strong UX instincts. He blends hands-on coding (notably improving Notational Velocity forks and Sublime Markdown plugins) with automated documentation workflows and thoughtful technical writing. A prolific blogger, podcaster, and habitual regex tinkerer, Brett brings a practical, user-focused sensibility to DevRel and developer tooling that reflects both product-mindedness and a taste for elegant text processing.
code17 years of coding experience
job12 years of employment as a software developer
bookBA, Interactive Multimedia, BA, Interactive Multimedia at Minneapolis College of Art and Design
bookUniversity of Minnesota Twin Cities
bookEmerson
stackoverflow-logo

Stackoverflow

Stats
51reputation
59kreached
3answers
0questions
github-logo-circle

Github Skills (42)

markdown10
json10
objective-c10
text-editor10
python10
sublime-text10
css10
document-generation10
editor10
ruby10
uid10
code-generation10
markdown-it10
front-end-development10
text-processing10

Programming languages (25)

CHTMLJupyter NotebookGroovyTypeScriptShellSCSSJavaScript

Github contributions (5)

github-logo-circle
ttscoff/Slogger

Aug 2012 - Oct 2022

Social logging script for Day One
Role in this project:
userBack-end Developer
Contributions:677 commits, 28 PRs, 37 pushes in 10 years 4 months
Contributions summary:Brett primarily worked on the implementation and modification of code generation logic within the `json/pure/generator.rb` file. They added a new module for JSON formatting and made general improvements to code. Further commits involved adding and modifying libraries and tools for the project.
pythondayloggingday-one
ttscoff/nv

Jul 2014 - Jul 2021

MultiMarkdown version of Notational Velocity with Markdown editing features and preview
Role in this project:
userFull-stack Developer
Contributions:1 release, 35 commits, 5 PRs in 7 years 1 month
Contributions summary:Brett primarily focused on improving the user experience and functionality of the application. They addressed code signing issues and made changes related to Marked 2 integration. The user also worked on fixing merge conflicts, potentially indicating collaboration with other developers, and updated the application with Yosemite fixes. The commits show that the user was involved in both UI/UX and application logic.
multimarkdowneditingnotational-velocityvelocitymarkdown
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
Brett Terpstra