Andrew Nicholson

Founding Staff Software Engineer at Endless Commerce

Santa Barbara, California, 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

👤
Senior
🎓
Top School
Andrew Nicholson is a founding staff software engineer with a decade of experience building resilient, scalable systems and shaping technical direction at early-stage startups. Based in Santa Barbara, he has repeatedly taken small teams through architectural shifts—most notably moving a company stack from Rails to Node.js, implementing Transactional Outbox patterns, and designing durable workflow orchestration to improve reliability. He combines hands-on implementation of core services (email delivery, integrations, reusable design systems) with mentoring and org-level initiatives like SDLC and reference architectures rooted in DDD, event-driven design, and CQRS. Known for reducing uncertainty early to save engineering cycles, he excels at turning ambiguous product needs into pragmatic, production-ready solutions.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Arts (BA) Computer Science and Philosophy, Bachelor of Arts (BA) Computer Science and Philosophy at University of Virginia
languagesEnglish
github-logo-circle

Github Skills (16)

xslt9
sax8
libxml28
xml8
nokogiri8
html-parser7
libxslt6
ruby6
html4
rails-api4
api3
css3
jwt-authentication3
authentication3
jwt2

Programming languages (4)

CObjective-CVim scriptRuby

Github contributions (5)

github-logo-circle
anicholson44/resume

Oct 2019 - Mar 2025

Contributions:55 pushes, 5 branches in 5 years 5 months
anicholson44/camsizes.com

Mar 2021 - Dec 2024

Contributions:14 pushes, 1 branch in 3 years 9 months
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
Andrew Nicholson - Founding Staff Software Engineer at Endless Commerce