Spencer Mcwilliams

SAP Variant Configuration Engineer

Chico, 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
Spencer Mcwilliams is an experienced software engineer with 11 years of practice, currently applying his technical breadth as an SAP Variant Configuration Engineer at Applied Materials. He prefers Python for its balance of expressiveness and structure but has a deep history across web stacks—Ruby on Rails, Django, Vue, React, Redux, and Node—and a habit of learning by reading documentation and self-teaching. Spencer has shipped backend and frontend work for high-volume APIs and led modernization efforts at prior roles, and his personal projects span blockchain/web3 games and tooling, AI-assisted QR art, and practical productivity apps demonstrating full-stack ownership. He thrives on designing applications from the ground up, pairing a keen eye for UX and architecture with disciplined engineering practices. Based in Chico, California, he blends academic training from CSU Chico and Linnaeus University with a long-running personal practice that began coding text-based games in BASIC, a detail that speaks to both longevity and genuine curiosity.
code12 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at California State University-Chico
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Linnaeus University
bookHigh School, General Education, High School, General Education at Da Vinci Charter Academy
languagesFrench, Swedish, English, python
github-logo-circle

Github Skills (11)

jsdoc8
swagger-jsdoc8
swagger6
ethereum6
yaml5
vue5
openapi5
blockchain4
javascript-framework3
rest2
django-rest-framework2

Programming languages (5)

TypeScriptJavaSolidityJavaScriptPython

Github contributions (5)

github-logo-circle
spencermcw/Crpyter

Mar 2021 - Jul 2022

Simple Python File Encryption Tool
Contributions:3 releases, 2 PRs, 12 pushes in 1 year 4 months
cryptographyencryption-toolpythonpython3file-encryption-python
spencermcw/ACNHPrices

Apr 2020 - Oct 2023

Contributions:1 push, 1 branch in 3 years 7 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