Ethan Cook

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.

Experience 5+ years

Professional software engineering

Career growth Developer II

Recognized with a promotion to Dev 2

Product impact 20% lower

User rejection rates after delivering Vue.js features

02 / The journey

Good engineering means making a measurable difference.

Professional experience

Software Engineer II

Generac Power Systems
March 2025 — Present

Promoted 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.
Education

B.S. in Computer Science

Southern New Hampshire University
Manchester, New Hampshire

Graduated with Honors

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?

Let’s make something useful.