Aaron Jensen

Principal Software Developer at Substantial

Seattle, Washington, 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
Aaron Jensen is a Principal Software Developer based in Seattle with 18 years of experience leading teams to launch resilient, production-grade products across Ruby, Elixir, TypeScript, and React stacks. He combines deep engineering architecture skills with strong people leadership and a data-driven approach to process improvement, having built event-sourced autonomous components and established team culture at client engagements like Wilson Sonsini’s Neuron. A hands-on practitioner, Aaron has driven infrastructure and deployment improvements—from Heroku and AWS to Kubernetes and Terraform—and improved build tooling and asset pipelines within projects like Phoenix. He is an active open-source contributor with notable work on widely used projects such as Spacemacs and the Phoenix framework, where he optimized asset management and developer workflows. He also brings non-obvious strengths in QA and test automation, having enhanced test suites for Emacs and parallel test tooling to improve reliability and speed. Known for mentoring hires through to leadership and for turning prototypes into revenue-generating products, he blends product sensibility with robust technical execution.
code18 years of coding experience
job21 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
stackoverflow-logo

Stackoverflow

Stats
6,020reputation
543kreached
62answers
10questions
Badges
resharper
top-5%
visual-studio
top-5%
uri
top-5%
github-logo-circle

Github Skills (105)

flow-control10
testing10
plugin-development10
rspec10
command-line-interface10
test-framework10
bash10
ruby10
asp-net10
type-system10
smarty10
mspec10
parallel-testing10
apache-phoenix10
libstdc10

Programming languages (31)

C#CMakefileGoHTMLErlangTypeScriptShell

Github contributions (5)

github-logo-circle
substantial/updeep

Jul 2015 - Jan 2023

Easily update nested frozen objects and arrays in a declarative and immutable manner.
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 230 commits, 48 PRs in 7 years 6 months
Contributions summary:Aaron's contributions center around the development of the `updeep` library, which focuses on declarative and immutable updates to nested data structures. Their initial work involved setting up the project with initial code and tests, and they subsequently introduced and implemented core features for updating various data types, including arrays, objects, and nested structures. The user also refactored the code to incorporate ES6 modules, add utility functions like `omit`, `in` and `if`, and enhance overall functionality by freezing results for immutability, and adding tests.
waitarraystatelesssequencedot-notation
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Role in this project:
userBack-end Developer
Contributions:192 commits in 1 year 10 months
Contributions summary:Aaron focused on implementing and extending the testing framework for .NET, Machine.Specifications. They added a new testing component, Machine.Testing, and also refactored the auto-mocking capabilities. Furthermore, they implemented support for before/after and also introduced the concept of "because of" for tests. The user's work is centered around core framework functionality, extending the testing capabilities and features of the project.
dotnetmspectestingspecificationfluent-assertions
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
Aaron Jensen - Principal Software Developer at Substantial