Kevin Hall

Kevin Hall Email and Phone Number

Senior Software Engineer at Abbott @ H2scan Corporation
Coraopolis, PA, US
Kevin Hall's Location
Coraopolis, Pennsylvania, United States, United States
Kevin Hall's Contact Details

Kevin Hall personal email

n/a
About Kevin Hall

Software Engineer with a strong background in process controls and instrumentation. Over twenty years of programming experience in C#, C++, VB, Delphi, and other languages. Twelve years experience as an electrical & controls designer/lead designer in power and petrochemical plants. 4 years experience on Modicon and Allen-Bradley PLC’s. Over 15 years experience on SQL databases including InterBase/Firebird, MySQL, and MS SQL Server.Specialties: C#.net, PHP, Delphi, SQL, PLC Programming, Computer control of process equipment.

Kevin Hall's Current Company Details
H2scan Corporation

H2Scan Corporation

View
Senior Software Engineer at Abbott
Coraopolis, PA, US
Kevin Hall Work Experience Details
  • H2Scan Corporation
    H2Scan Corporation
    Coraopolis, Pa, Us
  • H2Scan Corporation
    Senior Software Engineer
    H2Scan Corporation Jul 2023 - Present
    Valencia, Ca, Us
  • Abbott
    Senior Software Engineer
    Abbott Nov 2021 - Feb 2024
    Abbott Park, Illinois, Us
    Work on the user interface, middle tier, and back-end software that allows users to operate the equipment that manages the blood samples, reagents, and other items used in blood testing. The environment is c# WPF and SQL Server.
  • Zoll Medical Corporation
    Senior Software Engineer
    Zoll Medical Corporation Mar 2020 - Dec 2020
    Ma, 01824, Us
  • Rockwell Automation
    Senior Software Engineer
    Rockwell Automation May 2019 - Feb 2020
    Milwaukee, Wi, Us
  • Anglr
    Senior Software Engineer
    Anglr Dec 2017 - Oct 2018
    Pittsburgh, Pa, Us
    Created the web-based API for the web and mobile applications. The API was designed using Fluent nHibernate, SQL Server, Ninject, and AutoMapper, and was written in C# 6. The API managed normal CRUD operations, and also included data management tasks utilizing Triggers to perform ETL functionality that allowed for optimized reporting queries.
  • Opus
    Senior Software Engineer
    Opus Mar 2016 - Nov 2017
    Worked in (and led) teams doing application to database communications and ETL. Created the RESTful API that went on to be the company standard. Optimized ETL functions resulting in 2-3x improvements in throughput.
  • Upmc
    Senior Engineer Software
    Upmc Jun 2015 - Sep 2015
    Pittsburgh, Pa, Us
    UPMC is a regional leader in health care and health care insurance.Converting a thick-client to a web-based application, and also adding functionality. My work is in the middle tier, receiving requests from the user interface, and fulfilling them via communication with the data access layer and, through that layer, the database itself. We develop and test the stored procedures that fulfill these requests. We also develop unit tests for all our classes. The work is done in C# using both NUnit and NInject, and the stored procedures are for SQL Server 2012.
  • Emerson Process Management
    Senior Software Engineer
    Emerson Process Management Jun 2014 - Nov 2014
    St. Louis, Mo, Us
    Emerson is a fortune 500 company involved in electrical and process control systems – including water treatment systems and power plant controls.Worked for the tools group on software to manage the company’s products. The code base ranges from 1980’s c code to more modern utilities in c#. Databases include Oracle, SQLite, and proprietary. Concentration was in interop functionality – making .net functions developed in other offices accessible to the C/C++ code developed here.
  • Caterpillar Inc.
    Software Engineer - R&D
    Caterpillar Inc. Sep 2012 - Jun 2014
    Irving, Texas, Us
    Caterpillar is a world leader in construction and mining equipment. Additionally, they are an industry leader in remote controlled equipment, as well as autonomous trucks and semi-autonomous tractors.Working with the automation group on the SATS (semi-autonomous tractor system). The existing system (written in c# and running in Windows) is being converted into c++ in a Linux environment built on the communications and control systems already in use in their autonomous trucks. The development environment is SlickEdit, using c++ and ruby, and git for source code management. Ruby was used for auto-generation of supplementary c++ files compiled into the final software product. Communication between modules was accomplished via json strucs passed attached to proprietary messages between modules.
  • Product Development Technologies
    Senior Software Engineer/Team Lead
    Product Development Technologies Mar 2011 - Aug 2012
    Lake Zurich, Il, Us
    PDT is a full-service product development firm, employing over 100 researchers, designers, engineers, and programmers. PDT assists clients by developing product ideas into prototypes and production models.Roche Diagnostics hired PDT to develop a new generation of Blood Glucose Meters, complete with Bluetooth technology used to connect to automated insulin delivery systems. I led a team of four software engineers and programmers involved with the measurement engine and related user interface. Coding was done in C# and C++, and the back end database was SQL server, running on a Windows CE device.
  • Four Rivers Software Systems
    Senior Software Engineer
    Four Rivers Software Systems May 2010 - Mar 2011
    Four Rivers provides custom software solutions focusing on maintenance management systems and specializing in the healthcare system. Their products include a CAD/Space Management system, inventory and testing management, and interfaces to test equipment.FRSS bought the source code for a legacy CAD system written in C/C++, with a code base of over 300,000 lines of code, from one of their business partners. I worked on the user interface, modernizing it to current user expectations for Windows software. This effort involves rewriting old C code to produce a more modern user experience, as well as providing a better interface to the other applications in the FRSS product line.
  • Applied Systems Associates, Inc.
    Software Engineer
    Applied Systems Associates, Inc. Jul 2007 - Feb 2010
    Murrysville, Pennsylvania, Us
    aSa provides custom software solutions for the rebar fabrication industry. The range of applications includes process controls, material tracking, inventory, shipping management, and specialized accounting. Conversion of existing application from FORTRAN to C#.net, custom C# and PLC software for control of customer's process equipment, worked with XSL and XML for conversion and display of custom file data. Worked with PC/PLC communications via RS-232.
  • Adroit Automation
    Software Engineer
    Adroit Automation 2006 - Jul 2007
    Adroit Automation provides engineering, construction, and automation services for process tank lines, including pickling and plating lines. Their clients include steel coil producers, national mints, aircraft manufacturers, and semi-conductor manufacturers.Worked on a robotic hoist control system. Software was written in Delphi 5, and communication to the controlled equipment was via a number of means including direct control through Opto22 control boards, Modbus TCP to PLC's, and serial interfaces.
  • Comprehensive Information Services
    Information Systems Manager
    Comprehensive Information Services 2003 - 2006
    Owings Mills, Md, Us
    Maintained existing FoxPro database system, converted the system to C#.net, created secure customer web interfaces for submitting requests and accessing reports. Web programming was done in PHP using MySQL database. Communication between office application and web was done through SOAP interface. (Note - CIS was purchased by Employment Backgorund Investigations in 2007).
  • Orbital Engineering, Inc.
    Senior Designer, Control Systems
    Orbital Engineering, Inc. 1997 - 2001
    Pittsburgh, Pa, Us
    Orbital Engineering is an ENR top 400 engineering firm based in Pittsburgh with regional offices throughout the country.As a designer, worked on control systems design, including P&ID's, loop diagrams, marshaling cabinet wiring details, and instrument installation details.As a programmer, worked on inspection tracking software in VB6/Access. The program tracked inspection results (including photos), corrective action reports, and repairs.

Kevin Hall Skills

C# Sql Php Plc Delphi Databases Sql Server C++ Xml Mysql .net C Software Development Css Agile Visual Studio Application Development Uml Technical Writing Assembly Object Oriented Design Agile Methodologies Microsoft Sql Server Programming Requirements Analysis Testing Java Soap Windows Integration Javascript Linux Wcf Visual Basic Web Development Manufacturing Software Design Unified Modeling Language

Kevin Hall Education Details

  • Robert Morris University
    Robert Morris University
    Internet Information Systems
  • Robert Morris University
    Robert Morris University
    Management Information Systems

Frequently Asked Questions about Kevin Hall

What company does Kevin Hall work for?

Kevin Hall works for H2scan Corporation

What is Kevin Hall's role at the current company?

Kevin Hall's current role is Senior Software Engineer at Abbott.

What is Kevin Hall's email address?

Kevin Hall's email address is kh****@****oll.com

What is Kevin Hall's direct phone number?

Kevin Hall's direct phone number is +141232*****

What schools did Kevin Hall attend?

Kevin Hall attended Robert Morris University, Robert Morris University.

What are some of Kevin Hall's interests?

Kevin Hall has interest in Bridge, Philately, Photography.

What skills is Kevin Hall known for?

Kevin Hall has skills like C#, Sql, Php, Plc, Delphi, Databases, Sql Server, C++, Xml, Mysql, .net, C.

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.