Post Job Free

Resume

Sign in

.Net Application Developer

Location:
Louisville, KY
Salary:
132000
Posted:
April 01, 2023

Contact this candidate

Resume:

Jeremy M. Hill

I am an accomplished Software Engineer with over twenty-six years of experience.

I am proficient in all areas of development on the Windows operating platform.

I am always eager to learn new skills, and to find new challenges solvable with those skills.

Knowledge Base

Most Recent Development Environment

Visual Studio 2022

C#, VB.Net, .Net 4.7/Core, LINQ, ASP.NET, MVC, Web API, Entity Framework, React, Node, HTML, CSS, and VBScript

PowerShell

XML / XSLT, JSON, JavaScript

GitLab, JIRA, Confluence

CI/CD, Yaml files

SQL Server 2017, SSMS

Stored Procedures, Views, Scheduled EOD Processes

DevExpress V22.4

MS Office 365, Windows 10 Pro, Windows Server 2016

Past Development Tools

VS 2010 - 2019 (C#, C++, VB)

.NET 2.0 - 4.7

MSMQ

WCF / WPF

VS 5 & 6 (C++, VB)

Dynamic C (16bit embedded dev)

HTML / CSS / JavaScript / VBScript

Laravel PHP, AngularJS

Borland’s C++ 5.02

Borland’s Delphi 1,2,6,7,2007& 2010

PowerShell

Codeigniter PHP

MonoDevelop IDE (Linux)

DevExpress 19.0 - 22.4

LINQ

XML / XSLT

OnTime – Project Management

T-SQL (SQL Server 2008 - 2017)

SQL Server Management Studio

RDLC / SSRS / Report Builder 3.0

VAULT / Git / OpenGrok

MS Office (Word, Excel, Access, etc.)

VBA (Office 97 to 365)

ASP / ASP.Net

MVC (C# on azure)

Authorize.Net & SkipJack APIs

OsCommerce platform

TOAD for Oracle

PL/SQL Oracle 9i & 10g R2

PHP, MySQL, WordPress

Entity and Dapper ORMs

Codelite IDE (Linux)

Netbeans 8.2

Linux (Red Hat, Ubuntu)

VB6 ActiveX control development

SQLite embedded database

Firebird embedded database

Mantis bug tracker

Desktop: Windows 7, XP, 10

Server: Windows 2012, 2016

Team Foundation Server 2012

IIS 5.0, 6.0, and 7.0

Qt 5.7

Work History

Mar 2020-Mar 2023 TP ICAP LLC Louisville, KY

Application Developer

●Switched from contractor to full-time employee

●Maintain and expand all previous work as needed

●Performed initial proof of concept work to implement Gitlab CI/ CD pipelines

●Mentored London based junior developers via Special credit risk reduction project using Node, React, MVC, Web API, and Entity Framework with SQL Server and Exchange Server.

●Developed PowerShell scripts to automate daily file system zipping and archiving.

●Upgraded EU REMIT reporting XML xsd to the latest version and added Brexit support.

●Upgraded applications to use 64 bit version of Trayport API functions dll.

●Trained Middle Office staff on managing field mappings and power profiles for eConfirm.

●Implemented project to generated Japanese required MEI report.

●Investigated adding usage of Jenkins to CI/CD pipelining.

Feb 1998–Present MoonLight Software Louisville, KY

Owner/Operator

●Attempted new site… www.jobjunkie.net using PHP, HTML, Javascript, AngularJS, MySQL with PayPal and Stripe.

●Successfully negotiated with clients for the development and implementation of custom software and website solutions using a variety of tools like Delphi (7, 2007, and 2010), Visual Studio (6, 2005,2010), HTML, CSS, JavaScript, VBScript, PHP, Access, and MySQL.

●Developed custom firmware solutions using Dynamic C and Rabbit Semiconductor products.

●Improved revenue by expanding the business to include PC troubleshooting, upgrading, and repair.

●Generated passive revenue stream by accepting equity as payment.

●Delivered quality products and services within a reasonable timeframe.

●Some projects have included the following:

Modified PHP to support updated API calls to Authorize.net payment processor

Converting chemical control process from VB6 to C# using VS2010 SP1

Creating new chemical control processes using SQLite, Firebird, and C# in VS 2015 and .NET 4.6

Converting device control systems from Borland C++ v5.02 to C# using VS2010 SP1

Built www.ourplacegifts.com using ASP.NET with C#, MVC3, Entity Framework, and the

Razor Engine. Local development using SQL Server CE; final production was SQL Server 2008.

Final version converted to shopify.

Built a telescopic laser communication control system using Delphi 2010.

Minor bug fixes to video editing application using Delphi 2007.

Back office administration system for www.ChristineWardForJudge.com using PH5 and MySQL

Financial data web scraping application using VB.NET 2005 to generate technical indicator

buy/sell signals from that data.

Updated existing HC11 and HC12 embedded control system.

Developed video conversion application to convert proprietary video format into standard avi

for an Israeli security firm.

Built and maintain website for www.uborrowtoday.com using WordPress, PHP5, and MySQL

Maintain and enhance www.midwestsuburbanleague.com using PHP5 and MySQL

Developed PC service (C# VS2015) to monitor online SQL Server database. When new

data was available a socket connection to a laser metal cutting CNC was created, the data was

packaged according to the communication protocol & transmitted for fabrication.

Developed private VPN system like TeamViewer to allow Educational monitoring

board in Ireland to access client systems for data collection and application upgrades.

System was built using Java, MySQL, and C++ with Qt (to support multiple OS platforms).

Converted www.rebala.com from PHP & MySQL to ASP.NET & SQL Server hosted by Azure.

Created AutoCAD format translation program to convert STL files to SAT files using C# within

VS2015 and .NET 4.5 for an engineering firm in Spain.

C# (vs 2017) project to enable autologon, add application to startup, and scheduled task to run

nightly.

Assisted troubleshooting MS Access 2016 database that included tables, forms, queries, and

macros.

Dec 2018-Mar 2020 Infinity Consulting Services Louisville, KY

Contract Application Developer

●Agile development environment with daily standups.

●Created AD-HOC End-Of-Day trade confirmation system to extract client trades from DB and email the report to the client containing their fields of interest, in the order and format specified.

●Replaced deprecated ICE eConfirm REST-based System with their new API system

●Modified ConfirmHub API System to auto-generate new passwords every 30 days

●Eliminated deprecated stored procedures from the database.

●Eliminated obsolete code from the master branches of various projects held within GIT

●Expanded and improved performance of the Invoice generation process

●Generated requested report webpages for our internal trade management site

●Attended various financial markets webinars to better understand the company and its needs

Aug 2016-Dec 2018 Atria Senior Living Louisville, KY

Developer II

●Created internal OAuth system for SSO for user access to PC and web-based tools

●Researched implementing newer frontend technologies like VueJS and AngularJS

●Assisted in creating Azure Web App for 3rd-party usage for potential resident submissions

●Created HTML Request/Response logging system for traffic and error monitoring

●Converted Resident Submission and Acceptance Tracking web pages to MVC with Entity

July 2016-Jan 2018 AAPPTec LLC Louisville, KY

Senior Software Engineer

●Developed new applications (using VS 2015, C#, .Net 4.5, RDLC, SQLite, and Dapper) to replace existing legacy systems.

●Developed sequence analyzing algorithm (VS 2015) that indicates difficult couplings within the sequence and recommends corrective actions to insure proper coupling (a failed coupling makes the product worthless. Some of the raw materials used can cost as much as $10,000 per gram)

●Developed peptide weight calculator (VS 2015, C#, .Net 4.5)

●Ported sequence analyzing algorithm and peptide weight calculator to Java for non-PC users

●Developed custom peptide quote system (VS 2015, C#, .Net 4.5)

●Maintained and enhanced existing VB6, C++, and Delphi legacy applications and ActiveX controls.

●Maintained company website - www.aapptec.com (PHP, MySQL, IIS, OsCommerce, Authorize.NET)

●Worked with contract developers in India on new website – www.peptide.com

●Provided customer support to assist in troubleshooting software and instrumentation.

●Performed in-house training of software operations for other AAPPTec employees.

●Travelled to customers to perform onsite training or field diagnostics if the issue could not be reproduced in the test lab.

●Performed remote software upgrade as needed, and as allowed per customer’s policies.

●Researched alternative liquid sensing technologies that use ultrasound rather than a photodiode array.

●Researched using high-powered LED as a reactor heating source rather than the potentially hazardous circulator system.

Feb 2016- June 2016 University of Louisville Louisville, KY

Programmer/Analyst – Neuroscience Department, Spinal Cord Injury Research

●Created a nightly process to backup database and web pages on GoDaddy account, then download to a local file system for storage. Made script to discard backup zip files older than 2 weeks (Bash shell script, CRON scheduler, sftp, PowerShell)

●Created internal website to research data mining (ASP.Net, C#, MVC 4, JavaScript, jQuery, JSON, SQL Server)

●Created application for external hospitals so that they could send test data for analysis (HIPPA compliant) (VS2015, C#)

●Created PowerShell script to process data files and send to SQL Server via Stored Procedure for inclusion in the research study (HIPPA compliant).

●Created Application to assist data migration to new file server system while preserving all related folder and file timestamps.

●Creating various reports for researchers (Report Builder 3.0, SSRS).

●Update external website www.victoryoverparalysis.com built with WordPress and Laravel PHP

Aug 2015-Feb 2016 AAPPTec LLC Louisville, KY

Senior Software Engineer

●Developed a new liquid detection system, new UV monitor system, and new barcoding system for chemical usage.

●Researching newer technologies for potential new software architecture design. These technologies include node.js, express.js, mongodb, NHiberate, and NServiceBus.

●Developing new C# application to replace existing legacy systems (VS 2010, .Net 4.5, RDLC, SQLite, and Dapper).

●Developed C# application to test incoming electronics for defects (VS 2010, .Net 4.5, SQLite, and Dapper).

●Maintained and enhanced existing VB6, C++, and Delphi legacy applications and ActiveX controls.

●Improve automated liquid handling performance using valve based time & pressure delivery systems as well as

Tecan based liquid handling robotics with Cavro syringe pumps.

●Maintained company website - www.aapptec.com (PHP, MySQL, IIS, OsCommerce)

●Maintained internal intranet for inventory control (PHP, MySQL, IIS).

●Implement bug tracking system (Mantis bug tracker).

Apr 2013- Aug 2015 Unbridled Information Technology Louisville, KY

Contract Application Developer with KFC Back of House Team

●Based on performance I was able to extend a six-month contract into two and a half years.

●Migrated various modules and scripts designed for XP and SQL Server 2008 to operate on Windows 7 and SQL Server 2012.

●Modified Daily Performance Report to include Sales per Man-Hour vs. Forecasted Sales per Man-Hour. Report designed using C# (VS 2012) as well as SQL Server 2008.

●Created spreadsheets for HR and Sales that outputs its data in a predefined XML format to allow for easy and rapid upload into KFC’s back of house system.

●Updated KFC online service to streamline updates using PowerShell, WCF, LINQ, and SQL Server 2008.

●Updated existing VB applications previously migrated from VB6 to VB.Net (2.0 Framework) to replace obsolete functions not supported by .NET 4.0.

●Corrected multiple stored procedures that improperly identified Salary Non-Exempt employees as hourly employees.

●Implemented MSMQ communications to allow for data sharing and communication between various modules (C# and C++), including fixing KFC’s missing sales transactions on the Windows 7 platform.

●Redesigned data backup system using C# and PowerShell to change from a nightly disk-to-disk copy process to real-time mirroring architecture using Microsoft’s software RAID system

●Implemented corrections for several key nightly reports (XML, RDLC, and SQL Server), including reducing the number of daily printed pages resulting in an estimated saving of $450,000 per year.

●Assisted the Point-Of-Sale Team to improve execution of numerous legacy C++ applications.

●Expanded deposit-reporting system to allow operators to enter a deposit adjustment in the event that the initial deposit entry was incorrect by modifying the associated RDLC reports with the updated deposit information.

●Used existing raw financial xml to expand above store reporting through xslt translation.

●Created a new Product Mix Report (using C# within VS 2012 and RDLC) to show storeowners & managers crucial information on profitability and sales for each product.

●Created automated and manual procedures to update drive-thru timer hardware to support the new “Speed with Service” goal settings.

●Completed 3 day training seminar about using Agile and Scrums for effective software development.

●Other tasks as appointed by management and senior staff.

Apr 2005– Apr 2012 Gordon-Darby, Inc. Louisville, KY

Senior Systems Engineer

●Responsible for a variety of I/M-specific applications, including development and analysis activities of the New Hampshire, District of Columbia, Arizona, and Texas programs.

●Extended New Hampshire nightly ETL process utilizing Delphi 7 and Oracle to improve data warehouse offering, including the development of an online portal for canned/ad-hoc report presentation. Generated “Triggers”, which were reports identifying mechanics engaging in fraudulent testing. Offerings built using HTML, JavaScript, Delphi 7 (ISAPI exe modules), and LogiXML’s BI Suite. Improved OBD-II testing system using Delphi 6 to utilize new industry standards in CAN and CAN-EID communications.

●Primary author of the District of Columbia data warehouse and ad-hoc offerings, including an online portal similar to the New Hampshire project. Developed communication ActiveX DLL using Delphi 7.0 for 3rd party usage to allow access to our data management system, and generated sample VB6 code demonstrating DLL usage. Developed ftp process linking to DC’s DMV registration system to facilitate lane inspectors with vehicle data entry, resulting in overall net improvement of testing throughput.

●Sole author of the Texas communications network for vehicle inspections. Developed a robust network monitoring system to quickly alert management and senior developers of equipment, node, or nightly ETL process failures. Created “Trigger” reports similar to those created for the New Hampshire testing program. All development was completed using Delphi 7, HTML, and JavaScript.

●Primary author of the Arizona data management system, including the conversion from COBOL on Unisys LX platform to Oracle Stored Procedures. Updated existing OBD-II system to match the New Hampshire system. Developed and integrated new diesel exhaust testing hardware and testing protocol. Extended payment options from cash only to include accepting Visa, Amex, or MasterCard, utilizing SkipJackTM as the payment processor. All development completed using Delphi 2007.

●Assisted in the selection of new hires, as well as the training of junior engineers.

●Performed daily backup, maintenance, and upgrade of all Linux and Windows server systems.

●Participated in daily Scrum meetings, and project task tracking using OnTime management software.

●Participated in source control using SourceGear’s Vault version control and bug tracking software.

Jan 1997–Mar 2005 Advanced ChemTech, Inc. Louisville, KY

Lead Software Engineer

●Maintained legacy Windows applications utilizing either Borland’s OWL or Microsoft’s MFC libraries.

●Developed new Windows applications utilizing COM/DCOM, ActiveX, SQL, DAO, RDO, and ADO with Microsoft’s Visual Basic 6.0 development tool.

●Developed new firmware control systems for proprietary electronics utilizing Cosmic C compiler for Motorola’s HC11 processors.

●Upgraded computer hardware and software for production and R&D laboratories.

●Assisted domestic and international service technicians, help desk, and customers with hardware/software troubleshooting and errata reporting.

●Prepared presentations and demos for senior management, sales department, and customers to introduce new software capabilities and products.

●Prepared project plans and timelines for R&D manager.

●Prepared weekly and monthly status reports for R&D manager.

●Oversaw daily programming activities of entire programming staff.

●Improved user confidence in company instrumentation products with a series of new applications and feature improvements to existing legacy applications.

●Lead software engineer on several key projects, resulting in new product lines and substantial revenue growth for the company.

May 1995–May 1996 Purdue University W. Lafayette, IN

Research Assistant, Reported to Dr. Jörg Peters

●Gained in-depth knowledge and experience of 3D modeling systems using gcc on UNIX.

●Extensive research of control mesh refinement utilizing piecewise linear Bezier curves with C1 continuity.

Jan 1993–May 1993 Purdue University W. Lafayette, IN

Research Assistant, Reported to Dr. Timothy Zwier

●Created stepper laser control application to assist in laser spectroscopy research project.

Education

Aug 1992– May 1996 Purdue University W. Lafayette, IN

B.Sc., Computer Science and Mathematics.

●Dean’s List

●Honor Roll.

●Humana Foundation Scholarship

●Who’s Who Among American College Students.

Aug 1988– May 1992 Saint Xavier Louisville, KY

High School Diploma.

●Dean’s List

●Honor Roll.

●School Excellence Award.

●Rohm & Haas Top Chemistry Student Award.

●Who’s Who Among American High School Students.

References

Glen Hogan – Entrepreneur

Houston, TX 77032

Phone: 561-***-****

Email: adv9rc@r.postjobfree.com

Mahendra Menakuru - CEO of Peptide Solutions LLC

Tucson, AZ 85714

Phone: 520-***-****

Email: adv9rc@r.postjobfree.com

Social Media

https://linkedin.com/in/jeremy-hill-176b769



Contact this candidate