Mike Keogh is an experienced software engineering leader with expertise in Agile development, GPGPU technologies like OpenCL, and leadership of teams building software for major brands. He has over 15 years of experience managing engineering teams at companies like Adobe and nVISIA, where he delivered cutting-edge features for products like Photoshop while improving quality, performance, and the user experience. Keogh is skilled in recruiting, mentoring teams, global collaboration, and organizational change management.
1. MIKE KEOGH
mikekeogh26@gmail.com
San Jose, CA | 408-502-7292 | www.LinkedIn.com/in/keoghmike
Exceptional Software Engineering Leadership
Extensive and diverse experience building teams and organizations that create world-class software for
some of the biggest brand names in the world. Skilled leadership of technically complex software
development. Expertise with Agile methods, Cloud technologies, Windows and Mac development, and
OpenCL GPU implementation. Expert in quality best-practice, continuous improvement, and organizational
transformation. Intelligent and flexible guidance of software development to drive product innovation,
maximize value for the business, and delight the customer.
• Agile development, Certified Scrum Master
• Recruit, Mentor, and Coach
• Global team collaboration
• Remote team management
• Partner and relationship management
• Organizational and product change management
• Professional development and promotion
• C++, Java, Python, HTML5, CSS
• Cloud – Responsive UI and Full-Stack Development
• GPGPU – OpenCL, Cuda, HSA
Professional Experience
Adobe Systems, San Jose CA 2008-2014
Engineering Manager - Adobe Image Foundation Team (2012-2014)
• Created an OpenCL technology center-of-excellence within Adobe and partnered with Creative Suite
applications to implement GPGPU accelerated features.
• Improved Adobe Image Foundation, a framework for OpenGL and OpenCL development. This allows
Adobe product development teams to more easily add hardware accelerated functionality.
• Contributed to Khronos Group OpenCL 2.0 specification. Beta tested OpenCL 2.0 platforms and tools.
Engineering Manager - Photoshop (2008-2012)
• Directed Windows and Mac software development and testing of Adobe Photoshop. Delivered cutting-
edge image processing features while improving quality and performance. Enhanced platform support,
retired architectural debt, reduced application crash bugs, and enhanced the user experience.
• Championed Agile software development for Photoshop management team resulting in the adoption of
Scrum principles and sprint-based management. This supported the Adobe business model change to
subscription distribution.
• Developed challenging and complex CPU/GPU accelerated image processing functionality using
SSE/AVX, OpenCL, and OpenGL to greatly improve performance and usability of Photoshop.
• Collaborated with Microsoft, Apple, Intel, NVIDIA and AMD, to align product roadmaps and resolve
technical issues. Reduced platform specific crashing issues and significantly improved user experience.
• Partnered with product management and customer advocates to understand and respond to user
needs and experience. Customer visits to prominent Photoshop users at Industrial Light and Magic and
Pixar, and many other professional users to improve quality and user experience of Photoshop.
• Represented the Photoshop brand to promote product visibility and ensure customer satisfaction.
Monitored and responded to Photoshop online forums. Team representative at public events including
Photoshop World, local user groups, and NAPP training seminars.
2. Mike Keogh Page 2
nVISIA Consulting, Chicago IL 2000-2008
Project Architect (Lead Consultant) - GE Healthcare (2003-2008)
• Coordinated Product, Software, Hardware and Quality teams to develop a next-generation multi-
parameter patient monitoring product. Mentored team on Agile process as it pertains to regulated
medical device development.
• Developed comprehensive requirements for a complex patient monitor product. Ensured compliance
with ISO, HIPAA, and FDA standards. Met highly regulated audit and quality standards.
• Facilitated the merger of GE Healthcare and Instrumentarium product teams in the middle of a multi-
year, multi-million dollar engineering effort. Identified and resolved product differences. Facilitated
organizational change and conflict resolution.
Project Architect (Lead Consultant) - Harley Davidson (2002)
• Led Java development to implement the Harley Owners Group (H.O.G.) website using the J2EE
platform and enterprise SQL database in order to better support strategic Harley Davidson business
and technology objectives.
marchFIRST (formerly USWeb/CKS), St. Paul MN 1999-2000
Director of Technology, Web Development
• Directed 25-30 architects, developers, and analysts for the implementation and quality of web-based
solutions for e-commerce, knowledge management, and community-oriented portals for both B2B and
B2C applications.
• Led regional corporate methodology initiative. Collaboratively established solution delivery process
derived from the Rational Unified Process framework.
• Developed internet solutions based on Microsoft .NET technologies.
Other Professional Experience
Technical Manager and Director, Firepond, Mankato MN
Developed and delivered large-scale sales systems based on advanced business logic and product
configuration engine.
Software Engineer, National Computer Systems
Architected high-volume Document Image Management system for device control, image storage,
document workflow, and enterprise integration.
Designed and developed distributed software systems using the C language, TCP/IP network
communication, and Sybase SQL database on Unix platforms.
Education and awards
B.A., Mathematics, University of Minnesota, Morris, MN
Computer Science and Physics areas of concentration
Master of Science Software Engineering program, University of St. Thomas, Minneapolis, MN, incomplete
Nanodegree Full-Stack Development, Udacity
United States Patent #5,134,669
Image processing system for documentary data, Keogh et al.
Certified Scrum Master
Technology & Learning Software Award of Excellence