AeroLeads people directory · profile

Kenneth Allen Email & Phone Number

Analyst Programmer at Mayo Clinic Rochester
Location: Rochester, Minnesota, United States 4 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Analyst Programmer
Location
Rochester, Minnesota, United States
Company size

Who is Kenneth Allen? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Kenneth Allen is listed as Analyst Programmer at Mayo Clinic Rochester, a with 2538 employees, based in Rochester, Minnesota, United States. AeroLeads shows a matched LinkedIn profile for Kenneth Allen.

Kenneth Allen previously worked as Senior Analyst Programmer (LT) at Mayo Clinic Rochester and Software Engineer V (previously Software Engineer IV) at Teamquest Corporation. Kenneth Allen holds Master Of Science (Ms), Computer Science from Iowa State University.

Company email context

Email format at Mayo Clinic Rochester

This section adds company-level context without repeating Kenneth Allen's masked contact details.

Mayo Clinic Rochester

Review company-level records connected to Kenneth Allen before choosing the right outreach path.

Profile bio

About Kenneth Allen

Kenneth Allen is a Analyst Programmer at Mayo Clinic Rochester. He possess expertise in c++, software design, unix, c, agile methodologies and 19 more skills.

Listed skills include C++, Software Design, Unix, C, and 20 others.

Current workplace

Kenneth Allen's current company

Company context helps verify the profile and gives searchers a useful next step.

Mayo Clinic Rochester
Mayo Clinic Rochester
Analyst Programmer
mankato, minnesota, united states
Employees
2538
AeroLeads page
4 roles

Kenneth Allen work experience

A career timeline built from the work history available for this profile.

Analyst Programmer

Current

• Support and development of multiple Spring-based custom Java Applications• Initial implementation of a monitoring framework and application which will be expanded to also contain a number of process automation functions in the future• Support of a large, complex, vended application which supports the core function provided by the unit• Data maintenance and correction• Operational support for applications, installations, and fix installs• Performance analysis and troubleshooting• On call support for critical enterprise wide processes

Nov 2018 - Present

Senior Analyst Programmer (Lt)

Rochester, Minnesota Area

• Assigned as primary developer for one of the most heavily used rules within Mayo Clinic’s use of Blaze Advisor, interacting with multiple other systems to provide guidance to care givers.• Support and enhancements for other Blaze Advisor rules, querying and updating patient Electronic Medical Record• Developed a new rule for processing genetic testing data used for pharmacogenomics based individualized care.• Support and enhancements for C# tools and production processes• On call support for critical enterprise wide processes

Jun 2016 - Nov 2018

Software Engineer V (Previously Software Engineer Iv)

Teamquest Corporation

Clear Lake, Iowa

• Provided function specializing in performance data collection from operating system APIs in a multi-platform environment and defining associated manual and automated tests.• Within the first year of employment became the primary developer for one of the fastest growing platforms supported by TeamQuest products.• Within first two years of employment, architected and implemented one of two major components of the data collection agent for a newly supported platform which became one of the most widely-used collection agents offered by TeamQuest.• Decreased development time for data collection agents on newly supported platforms by designing and implementing a reusable framework used by multiple developers for data collection agents for newly supported platforms.• Provided support and debug for critical customer problems.• Supported internal quality control and quality assurance teams with problem identification and resolution.• Transformed proprietary database table definitions via a Perl script, saving hundreds of manual table definition updates.• Assigned as a design consultant for projects being implemented by other developers.• Architected fix for an issue no one else had been able to resolve. Using this approach, developed Java function which transformed customer defined report templates, allowing them to utilize new product data structures.• Recognized as the domain expert for one of the two main data storage mechanisms used by collection agents.• Mentored multiple new hires in the engineering area.

Aug 2007 - Apr 2016

Staff Programmer (Previously Associate And Senior Associate Programmer)

Ibm

Rochester, Minnesota Area

• Excelled in object oriented architecture (OOA), design (OOD), and C++ programming (OOP) in highly complex, low-level operating system environments for multiple system functions in the IBM I operating system, including - High availability functions, including automated switching of disk drives and remote mirroring of data - Virtual address to disk location mappings - Disk configuration - Dynamic memory management - Page fault handling - Memory management• Provided high quality function. Before transferring to a new team, I was the sole developer responsible for three active operating systems components, which went more than two years on thousands of customer installations without a single customer encountering a problem in them. All of the components I’ve worked on as the sole or primary developer have shown consistently improving quality.• Provided support and debug for customer problems• Product owner and access administrator for a large product with development spanning multiple sites internationally • Design and implementation of manual and automated test suites from unit testing through component and component regression test• Improved efficiency by creating and maintaining departmental and area-wide tools in Perl and Unix shell script• Led department defect prevention process as part of the corporate Total Quality Management system• Created and maintained defect prevention documentation in HTML for use on intranet• Coordinated review of customer documents for accurate technical information over multi-department area• Maintained bulletin boards used for communication across a large multi-department, multi-year project, handling authorizations, access, and trouble-shooting for hundreds of participants in tens of departments

Jun 1992 - Aug 2007
Team & coworkers

Colleagues at Mayo Clinic Rochester

Other employees you can reach at mayoclinichealthsystem.org. View company contacts for 2538 employees →

2 education records

Kenneth Allen education

FAQ

Frequently asked questions about Kenneth Allen

Quick answers generated from the profile data available on this page.

What company does Kenneth Allen work for?

Kenneth Allen works for Mayo Clinic Rochester.

What is Kenneth Allen's role at Mayo Clinic Rochester?

Kenneth Allen is listed as Analyst Programmer at Mayo Clinic Rochester.

Where is Kenneth Allen based?

Kenneth Allen is based in Rochester, Minnesota, United States while working with Mayo Clinic Rochester.

What companies has Kenneth Allen worked for?

Kenneth Allen has worked for Mayo Clinic Rochester, Teamquest Corporation, and Ibm.

Who are Kenneth Allen's colleagues at Mayo Clinic Rochester?

Kenneth Allen's colleagues at Mayo Clinic Rochester include Brenda Frye, David Bartel, Ana Casanegra, Margot Cousin, Phd, and Maria Erickson.

How can I contact Kenneth Allen?

You can use AeroLeads to view verified contact signals for Kenneth Allen at Mayo Clinic Rochester, including work email, phone, and LinkedIn data when available.

What schools did Kenneth Allen attend?

Kenneth Allen holds Master Of Science (Ms), Computer Science from Iowa State University.

What skills is Kenneth Allen known for?

Kenneth Allen is listed with skills including C++, Software Design, Unix, C, Agile Methodologies, Software Development, Object Oriented Design, and Shell Scripting.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Kenneth Allen you were looking for.

View similar profiles