Chris Harley

Chris Harley Email and Phone Number

Senior Software Engineering Manager @ Tactile Medical
Saint Paul, MN, US
Chris Harley's Location
St Paul, Minnesota, United States, United States
Chris Harley's Contact Details

Chris Harley personal email

n/a

Chris Harley phone numbers

About Chris Harley

Engineering Manager with strong technical background and a demonstrated history in leading cross-functional teams and driving product development in multiple industries• Managed and mentored cross-functional scrum teams with up to 20 direct reports across diverse roles in the development of advanced visualization services for medical imaging.• Oversaw a $1.2M offshore QA contract, setting achievement targets and ensuring clear communication. Strategically transitioned the work back in-house due to identified performance issues.• Initiated the redesign of an audit logging service, achieving a 90% reduction in annual maintenance time, saving over 8 person-months, and accelerating feature releases by eliminating inter-service dependencies.• Designed and developed a cloud-based observability platform with Elastic Cloud, enhancing monitoring for global on-prem applications and enabling proactive service and support engagement.• Supported the company through an organizational split by transitioning key team members to new roles, ensuring the completion of ongoing projects, and minimizing disruption to operations.

Chris Harley's Current Company Details
Tactile Medical

Tactile Medical

View
Senior Software Engineering Manager
Saint Paul, MN, US
Chris Harley Work Experience Details
  • Tactile Medical
    Senior Software Engineering Manager
    Tactile Medical
    Saint Paul, Mn, Us
  • Patterson Companies, Inc.
    Senior Software Engineering Manager
    Patterson Companies, Inc. Sep 2023 - Present
    St Paul, Mn, Us
  • Code42
    Engineering Manager
    Code42 Nov 2021 - Jun 2023
    Minneapolis, Mn, Us
    • Successfully managed multiple scrum teams during a critical company split, supporting the transition from a profit-oriented business to a growth-oriented startup.• Provided expert guidance to the team in the development of REST API standards, steering them towards a low-maintenance approach to generating Open API Spec from Jersey and Spring code.• Redesigned an audit logging service, addressing maintenance and scalability issues. Reduced annual maintenance time by over 90%, saved more than 8 person-months per year, and sped up feature release cycles by removing inter-service dependencies.• Implemented team status dashboards to enhance communication and coordination with product management and executive leadership, improving overall visibility and alignment• Developed a comprehensive product development strategy to evolve our partner integration ecosystem. This allowed partners to easily interact with our products using RESTful APIs and Python client libraries.
  • Canon Medical Informatics
    Engineering Manager
    Canon Medical Informatics Oct 2019 - Oct 2021
    Minnetonka, Minnesota, Us
    Team: Solution Health• Led the Solution Health team in the creation of an observability platform that monitored application health and usage for on-prem applications deployed at customer locations across the globe.• Conducted thorough research on available software, technologies, and deployment strategies. Based on the business's readiness, strategically selected Elastic Cloud SaaS as the application monitoring platform for Vital.• Established change control and developed version management software to treat configuration as code and deploy changes to Elasticsearch and Kibana via their RESTful APIs. Ensured reliable and repeatable cluster deployments.
  • Canon Medical Informatics
    Engineering Manager
    Canon Medical Informatics Jul 2017 - Oct 2019
    Minnetonka, Minnesota, Us
    Team: Vitrea Advanced Visualization• Led multiple cross-functional scrum teams with a total of 20 direct reports, comprising product owners, architects, scrum masters, developers, and testers, developing a cutting-edge platform for advanced visualization in medical imaging.• Served as the key point of contact for an offshore team of 15 Test and Automation Engineers, adeptly handling relationship management, contract administration, and task assignments to maximize productivity and project success.• Directed the development and commercial release of a software platform that provides common functionality to clinical applications created by teams across Vital and Canon Medical Systems.
  • Canon Medical Informatics
    Engineering Manager
    Canon Medical Informatics Jul 2014 - Jul 2017
    Minnetonka, Minnesota, Us
    Teams: Vitrea View and Vitrea Services Platform• Led a high-performing team in the development of a browser-based medical imaging viewer, setting clear priorities, upholding design and quality standards, and ensuring timely project completion.• Initiated the transformation of engineering practices from component-focused teams to full-stack development teams, fostering improved cross-functional communication and collaboration.
  • Canon Medical Informatics
    Sr. Software Engineer
    Canon Medical Informatics Jul 2012 - Jul 2014
    Minnetonka, Minnesota, Us
    • Developed an RESTful web services application using Java and Spring• Provided oversight and mentorship to team members during the design and development of an automated test framework • Interviewed and evaluated contractors to determine the correct talent for the needs of the team. • Assisted an offsite team member with critical project to add STOW functionality to core product; provided guidance for working within our development environment, performed code reviews, and supported final integration into the code base.• Oversaw contractor during projects; defined priorities, assigned tasks, and provided technical leadership; imparted an understanding of product requirements and system infrastructure within the healthcare domain.• Facilitated product improvements at key customer site to ensure that integrated products were properly functioning in a high volume environment.• Supported international development team to implement a product built on the Vital code base; delivered code reviews to the team and clearly communicated perceived project risks to management.• Contributed to revised Java coding guidelines to better match software development best practices.
  • Medtronic
    Sr. Software Engineer
    Medtronic Nov 2009 - Jul 2012
    Minneapolis, Mn, Us
    • Led a team of software engineers tasked with developing and maintaining a web application that gathers data from insulin pumps and glucose sensors to help patients and physicians make better therapy management decisions; responsibilities included assigning tasks, ensuring design and quality goals were met, and coordinating with other teams during project planning activities.• Drove decision to combine several implementations of device reading software used by multiple related products into a single implementation; significantly reduced cost of product and software updates and software re-use in new product• Coached team members during the development of an insulin pump data generation tool.• Assessed severity of product defects and triaged as appropriate.• Coordinated with product partners from other companies to update the device communications drivers for Mac OS, allowing Apple users to fully utilize the software.• Served as the Grant Sponsor on a research grant provided by Medtronic Diabetes to California State University, Northridge.• Completed a basic project management training course.
  • Codonics
    Sr. Software Engineer / Software Engineer
    Codonics May 2001 - Aug 2009
    Cleveland, Ohio, Us
    * Managed project to expand capability, features and functionality to core Horizon imaging product, creating an industry elite 51-inch film imaging solution; boosted market share and added significant new revenue with 12-month ROI. * Architected patient reporting interface that enables system to provide clients with multiple output formats; leveled the competitive playing field with major industry players.* Spearheaded migration of Horizon product to new internal hardware and updated Linux kernel; led internal software developers.* Designed and implemented an HL7 service that accepts patient report messages from a Radiology Information System.* Improved production processes by developing tools and large internal applications (using Python, Java, VB, and SQL)* Traveled to Japan, Germany and the Netherlands to perform validation and compatibility testing between Codonics products and OEM (GE, Toshiba) customer products.* Performed installation support, software changes, testing, and trouble-shooting at US and international customer Beta test sites for DICOM product offerings. * Coordinated work teams to set-up and demonstrate Codonics’ products at tradeshows* Lead software team charged with updating software to increase the Horizon product life cycle and achieve compliance with European ROHS regulatory standards. * Develop and present product training to sales representatives, engineers, and technical support staff, educating them on product features, benefits, and enhancements. * Serve as Software Co-op Program Supervisor; promote company at local college campuses, interview and select software engineering students for hire, and assign/oversee their projects
  • Codonics
    Software Engineering Co-Op
    Codonics May 2001 - Dec 2001
    Cleveland, Ohio, Us
    * Performed extensive functional and reliability testing on several products.* Developed new test procedures and created automated test scripts for Horizon product, using Bash and Python scripts. * Developed components of Java application for product packaging and tracking.
  • National Data Corporation
    Software Programmer/Analyst Co-Op
    National Data Corporation Jan 2000 - Aug 2000
    New York, Us
    * Maintained an insurance billing system written in C++ and Pascal for company that provided billing software systems to more than 300 hospitals nationwide.* Edited existing code to make customer-requested changes to billing systems, tailoring software to client requirements and maintaining highest levels of customer satisfaction. * Debugged existing sections of the software when issues were uncovered during the course of completing change orders.

Chris Harley Skills

Software Development Software Engineering Linux Sql Software Design Java C C++ Python Product Management Sdlc Windows Programming Embedded Systems Mysql Dicom Problem Solving Junit Hibernate Hl7 Xml Groovy Engineering Management Personnel Management Leadership Team Leadership Cross Functional Team Leadership Creative Problem Solving Cross Functional Problem Solving Collaborative Problem Solving Medical Devices Medical Software Spring Spring Mvc Spring Framework Agile Scrum Agile And Waterfall Methodologies

Chris Harley Education Details

  • Case Western Reserve University
    Case Western Reserve University
    Computer Science
  • St. Francis De Sales High School
    St. Francis De Sales High School

Frequently Asked Questions about Chris Harley

What company does Chris Harley work for?

Chris Harley works for Tactile Medical

What is Chris Harley's role at the current company?

Chris Harley's current role is Senior Software Engineering Manager.

What is Chris Harley's email address?

Chris Harley's email address is ch****@****e42.com

What is Chris Harley's direct phone number?

Chris Harley's direct phone number is +195248*****

What schools did Chris Harley attend?

Chris Harley attended Case Western Reserve University, St. Francis De Sales High School.

What are some of Chris Harley's interests?

Chris Harley has interest in Sailing, Brewing, Camping.

What skills is Chris Harley known for?

Chris Harley has skills like Software Development, Software Engineering, Linux, Sql, Software Design, Java, C, C++, Python, Product Management, Sdlc, Windows.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.