Ian Wahbe

Senior Software Engineer at Pulumi Corporation

Greater Seattle Area 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
Ian Wahbe is a Senior Software Engineer with nine years of experience building backend systems and developer tooling, currently focused on cloud engineering at Pulumi in the Greater Seattle area. He contributes to notable open-source projects—most prominently adding a user-facing "pulumi about" command to the Pulumi CLI—to improve diagnostics and developer experience across infrastructure-as-code workflows. Ian brings a pragmatic engineering background spanning production Go, TypeScript/React, and Emacs Lisp, with past work that fixed tricky spell-check integration bugs and extended client-side rendering for civic tech. He also has teaching experience from Reed College, where he built an automated grading system integrating Docker and Python, showing a knack for reliable automation and reproducible workflows.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor of Arts - BA, Mathematics and Computer Science, Bachelor of Arts - BA, Mathematics and Computer Science at Reed College
stackoverflow-logo

Stackoverflow

Stats
28reputation
376reached
1answer
0questions
github-logo-circle

Github Skills (13)

command-line-interface10
go10
emacs10
emacs-lisp10
cli10
command-line10
lisp9
configuration-file9
configurations9
software-design8
version-control7
pulumi6
devil4

Programming languages (18)

C#PowerShellJavaC++CSSRustMakefileGo

Github contributions (5)

github-logo-circle
pulumi/pulumi

Aug 2021 - Jan 2023

Pulumi - Infrastructure as Code in any programming language 🚀
Role in this project:
userBack-end Developer
Contributions:752 reviews, 511 commits, 573 PRs in 1 year 5 months
Contributions summary:Ian primarily contributed to the development of a new "pulumi about" command within the Pulumi CLI, demonstrating a focus on enhancing the user experience and providing diagnostic information. These changes included creating the command structure, implementing functionality to display information about the Pulumi environment, including CLI version, plugin versions, host details, and stack details. Further contributions included modifications to the existing go.mod file, and adding code to the main Pulumi command file to add the "about" command.
gcppythonfsharpserverlessgo
doomemacs/doomemacs

Nov 2020 - Dec 2020

An Emacs framework for the stubborn martian hacker
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 commits, 4 PRs in 1 month
Contributions summary:Ian primarily contributed to the spell-checking functionality within the Emacs framework. Their work involved fixing bugs related to spell-checking integration, specifically addressing issues where the spell-fu package failed to initialize correctly. They implemented improvements, such as adding word existence checks and improving the overall codebase structure. Additionally, the user modified the configuration to disable scheme-mode for specific file types when the :lang racket feature is enabled.
vimemacs-configurationmartianemacsemacs-lsp
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
Ian Wahbe - Senior Software Engineer at Pulumi Corporation