Mike Fanning
Senior System Developer at UnionTrack, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Experience
-
UnionTrack, Inc.
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior System Developer
-
Dec 2020 - Present
-
-
-
Genesis10
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Developer
-
Nov 2019 - Dec 2020
Contracting for Cargill working in Azure DevOps and C# (and some VB6) Development and Support for Factory applications which use technologies ranging from scan guns, label printers, and a large number of WPF (and some Winforms) applications which leverage Crystal Reporting, WebAPI services and NHybernate. Support aspect of role involves troubleshooting and deployment of fixes to many remote site PC's and servers. Contracting for Cargill working in Azure DevOps and C# (and some VB6) Development and Support for Factory applications which use technologies ranging from scan guns, label printers, and a large number of WPF (and some Winforms) applications which leverage Crystal Reporting, WebAPI services and NHybernate. Support aspect of role involves troubleshooting and deployment of fixes to many remote site PC's and servers.
-
-
-
Sedgwick County Government
-
United States
-
Government Administration
-
200 - 300 Employee
-
IT Architect
-
Jan 2014 - Nov 2019
An IT Architect (in Sedgwick County) is a high level IT member who is involved in the management, design and maintenance of the various networking systems, servers, and applications in one capacity or another. We have Application Managers who are officially labeled IT Architects and they are the on-call staff members who manage and troubleshoot the systems whether they be vendor applications/databases or in-house developed applications written by our Development team members (such as myself). The higher level developers (such as myself) are also labeled IT Architects as we are directly involved in the design and troubleshooting of not only the systems we develop, but also how everything works together in the larger picture, whether it be SAP, Messaging systems, Payment management systems, Sheriff Jail inmate management systems, and many other various applications and databases. Helpdesk calls the Application Managers. When they can't resolve the issue, they usually call the Development Team.
-
-
Enterprise Developer
-
Oct 2009 - Jan 2014
My first task as a developer here was to write an ASP.NET application with a SQL Server back-end to replace the last remaining mainframe application which the County had. It should be noted that the lead developer was of very little support other than providing me mainframe export data files which I wrote SSIS packages to import into SQL Server.My next project was a full team project where I worked directly with another veteran developer to design and develop from the ground up the new Sheriff Jail Management system (called ADAM for Adult Detention Administration/Management - an acronym voted on by the Sheriff staff members to help promote ownership by the clients). The design and discovery process was a two-year process after which we began the actual development over the course of the next year (actually we were developing some of the initial designs and getting client feedback along the way to ensure we were going in the right direction as well as helping establish for the various departments/clients a clear picture in their minds). We went live with the system on December 9, 2012 which ended up being one of the smoothest Go-Lives in the history of the County. The Sheriff has been and is still using the system today.The Jail Management system consists of a Winforms application using ClickOnce deployment, and incorporates the use of many SSRS reports, WCF services, a SQL Server database, many elaborate custom built controls along with some use of third-party controls. I wrote approximately 65% of the front end while my counterpart designed the other front-ends, the database schema, and wrote most of the SSRS reports. Later many data-exchange applications were also written to either send or receive inmate data to/from external vendor systems either through SFTP or asmx webservices calls.
-
-
-
Johnson Controls
-
Ireland
-
Industrial Machinery Manufacturing
-
700 & Above Employee
-
Software Developer / Engineering Systems Admin
-
Mar 1993 - May 2009
2005-2009 (Johnson Controls) - Became a full-time developer along with another programmer as we formed the first official Development team at the Wichita location. We eventually merged with the Norman, Oklahoma Development team who had 11 developers while the two of us fully supported this location. He and I made use of the SAP connector to retrieve data from SAP to be used in various ASP.NET web applications serving the production lines as well as Finance and Purchasing. There were also a number of WinForms applications written to support Engineering and the Factory. Office automation was written in C# to automate merging of PowerPoint presentation files created by the various departments (HR, Purchasing, Engineering, and others) which were then displayed on multiple monitors throughout the factory providing relevant information to all the the employees.1996-2005 (previously York International before the buyout) - Continued role as Systems Admin and expanded into a programming role using Visual Studio .NET 2002 and later 2003 and 2005. Wrote numerous automation applications for CAD files management along with some Office automation. We initially explored using VB.NET, but within the first month we chose to adopt C# as the language of choice.1993-1996 (previously Evcon Industries before the buyout) I was a CAD drafter in Anvil 5000 software creating engineering drawings for the factory. Later I became the Engineering Systems Admin for our CAD workstations (migrated from HP-UX 9 to Windows NT 4.0, then 2000, then later XP workstations). We were using Anvil 5000 software, then later SolidWorks, and finally Pro-Engineer. The Pro-E assemblies, models, and drawings were stored and managed in the Oracle 9i based Intralink PDM system which I also managed.
-
-
Education
-
Friends University
Bachelor's degree, Computer and Information Sciences and Support Services -
Wichita State University
Mechanical Engineering -
Kansas State University
Mechanical Engineering