Summary
Josh Minnich is a Staff Software Engineer with 14 years of hands-on experience building user-centered web and backend systems, currently shaping product and architecture at NerdWallet. He began as a front-end specialist and deliberately expanded into server, database, and cloud architectures to solve problems others called “unsupported,” giving him a full-stack perspective that balances UX, scalability, and maintainability. Josh has driven measurable product wins—such as launching new content types, improving subscriber conversion, and architecting high-throughput microservices for large campaigns—while leading design refreshes and mentoring engineers. Comfortable across Ruby/Rails and JavaScript ecosystems and experienced with Kafka, Terraform, Twilio, and serverless AWS, he prefers pragmatic, human-centric design that makes code easy for the next engineer to extend. Off the clock he’s a self-described “professional cactus tamer,” a small detail that underscores a patient, curious approach to craftsmanship and continuous learning.
14 years of coding experience
19 years of employment as a software developer
BA, Digital Media Technology, Web Design, Web Development, BA, Digital Media Technology, Web Design, Web Development at Columbia College Chicago