Summary
Joseph Evans is a Senior Staff Engineer with 12 years of experience building responsive web applications using React, Redux, Babel, and Node.js, currently driving frontend and full-stack efforts at John Deere. He progressed from contract roles through staff-level engineering to senior staff, bringing deep familiarity with enterprise delivery cycles and cross-team collaboration. His background includes full-stack work on ASP.NET MVC, Java-based systems, and legacy modernization—skills he uses to bridge new React architectures with established backend platforms. Known for improving performance and user experience, he has a track record of refactoring complex server-side processes into maintainable, testable services. Based in West Des Moines, he pairs practical engineering discipline with mentorship across teams, often surfacing small infrastructure changes that yield outsized production improvements. Outside typical front-end stacks, he has hands-on experience in tooling and build optimization that accelerates shipping in large organizations.
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Iowa State University
English, French