Summary
John Case is a seasoned software engineer with 11 years of professional experience and a long track record of senior roles at Tableau and Salesforce, where he currently holds an LMTS title. He has built and maintained service-oriented Java backends, PHP front-ends, and Rails applications across companies ranging from startups to large enterprises, consistently focusing on reliable server-side systems and scalable architectures. Comfortable across the stack, he brings deep experience with Spring, Tomcat, Maven, and cloud-hosted Linux deployments, and has tackled both product-facing features and core service layers. His career began in engineering and systems work—dating back to hands-on computer repair—which informs a practical, troubleshooting-first approach to complex production issues. Based in Kirkland, WA, he blends institutional experience with a preference for pragmatic, maintainable solutions that keep mission-critical services running.
11 years of coding experience
17 years of employment as a software developer
Mechanical Engineering, then Computer Science, Mechanical Engineering, then Computer Science at Iowa State University
BS, CompSci, BS, CompSci at University of Iowa
English