Summary
Shawn Mcelroy is a pragmatic Python software engineer with 12 years of experience building maintainable automation, data pipelines, and developer tooling that reduce operational friction across teams. He excels at refactoring legacy systems and implementing test-driven workflows (pytest, pydantic) to validate terabytes of field and financial data, delivering measurable savings in debugging and operations. Comfortable both in startups and enterprise contexts, Shawn has led projects that cut deployment costs via Docker automation and scaled analytics systems processing hundreds of millions of records. He’s passionate about teaching teammates and producing clear documentation so new engineers onboard quickly, and he’s actively experimenting with AI-assisted, agentic workflows (LangChain, n8n, Node-RED, Claude) to amplify developer productivity. Based in Rocklin, CA, he consults or joins full-time roles to translate messy processes into efficient, understandable systems.
12 years of coding experience
9 years of employment as a software developer
Web Design, Web Design at Art Institutes of Sacramento
Computer Information Science, Computer Information Science at American River College
Digital Entertainment and Game Design, Digital Entertainment and Game Design at ITT Tech
English