Summary
John Flaherty is a Senior iOS Software Engineer with 11 years of experience, currently shaping Wayfair’s iOS Landing Experiences from Boulder, Colorado. He has progressed through multiple senior roles at Wayfair, serving as an iOS tech lead and sprint captain focused on app growth, first-time user experiences, and aligning engineering with product strategy. Comfortable across mobile and web stacks, his early career included full-stack work with React and PHP, Android engineering at KAYAK, and backend architecture for a textbook startup. A Boston College computer science graduate and former student-athlete and sailing instructor, he brings team leadership, teaching experience, and an engineer’s discipline to product delivery. He also maintains a personal site and portfolio (JFlah.io), reflecting a habit of self-driven projects and client work dating back to freelance beginnings. Notably, his background blends hands-on feature delivery with sprint-level ownership and mentoring across cross-functional teams.
11 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Boston College
High School, College/University Preparatory and Advanced High School/Secondary Diploma Program, 7-12, High School, College/University Preparatory and Advanced High School/Secondary Diploma Program, 7-12 at Boston Latin School
Latin, Spanish, java, c, python, html, php