Professional software engineering
Software engineer · Wisconsin
Ethan
Cook.
I build thoughtful web and cloud applications—turning complex systems into tools people can count on. Five years in, and still curious about what we can make better.
Curious by nature.
Building with purpose.
01 / The highlights
A career built on steady growth and meaningful work.
Recognized with a promotion to Dev 2
User rejection rates after delivering Vue.js features
02 / The journey
Good engineering means making a measurable difference.
Professional experience
March 2025 — Present
Software Engineer II
Generac Power SystemsPromoted to Developer II
- Delivered Vue.js features that reduced user rejection rates by 20%.
- Designed and maintained CI/CD pipelines with Azure Pipelines and GitHub Actions.
- Built unit, integration, and end-to-end tests to improve release stability.
- Collaborated in Agile teams, mentored junior engineers, and reviewed code.
B.S. in Computer Science
Southern New Hampshire University
Manchester, New Hampshire
03 / The toolkit
The right tool for the problem—not just the trend.
Vue
React
SQL
Cosmos DB
Azure
Cloudflare
AI
C#
TypeScript
JavaScript
Node.js
AWS
Docker
CI/CD
Automated testing
Agile / Scrum
From polished front ends to reliable cloud-backed services, I enjoy connecting the pieces into software that works well for the people using it.
Have a good problem to solve?