Johnathan Cotner
615-***-**** *********.******@*****.***
Professional Summary
Results-driven software engineer with 10+ years of experience in full-stack development, embedded systems, and enterprise application modernization. Proven ability to optimize performance, implement automation, and deliver scalable solutions in C#, VB.NET, and C++. Strong cross-functional collaborator with a background in both private sector and government agency environments.
Technical Skills
**Languages:** C#, C++, VB.NET, T-SQL, Java, SQL, VB6
**Frameworks/Tools:** .NET (3.5–8.0), ASP.NET, Blazor, Dapper, Hangfire, OpenXML, GemBox
**Databases:** MS SQL Server, PostgreSQL
**Technologies:** EDI (X12, EDIFACT), RFID, HID device integration, Crystal Reports, Tableau
**Platforms:** Windows, Linux (Ubuntu, Slackware), Embedded ARM (Atmel, Microchip)
**Other:** Git, TFS, SVN, Visual Studio, Qt, Label Matrix, Zebra Designer
Education
Hardin County Highschool
Honors Diploma
Electronics Renewal
Software Programmer
Sep 2021 – Aug 2024
Tech: C#, T-SQL, ASP.NET 5, Blazor (.NET 4.7–8.0), HTML
Migrated multiple applications from Entity Framework to Dapper, improving performance.
Developed customer integrations for automated business transactions.
Maintained customer-facing websites for inventory, orders, and RMAs.
Supported internal HR and Sales web apps for payroll and production tracking.
Built HangFire jobs for database cleanup, alerts, automated reporting, and hardware communication (scales, RFID, HID devices).
Tennessee General Assembly
Programmer Advanced
Nov 2020 – May 2021
Tech: VB.NET, C#, Node.js, T-SQL, Tableau
Rewrote Word report generation using OpenXML and GemBox.
Built a Blazor app for legislators to view schedules and request co-sponsorships.
Developed a Node.js app to respond to Jabber info requests.
Created Tableau reports tracking legislative processes.
Assisted with event support.
Cook Systems
Consultant
Feb 2019 – Nov 2020
Tech: VB.NET, C#, Node.js, T-SQL
Rewrote BillTracking reports with OpenXML for improved performance.
Provided software development support for LIS projects.
Robert Half Technology
Field Technician
Jun 2018 – Aug 2018
Performed POS system installs and hardware upgrades for retail and finance clients.
Covered duties during full-time staff absences.
Kasai North America, Inc.
Information Systems Programmer
Aug 2014 – Sep 2016
Tech: VB6, VB.NET, C#, C++, T-SQL, SQL Server, Crystal Reports, EDI (X12, UN/EDIFACT)
Re-engineered legacy VB6 apps into VB.NET solutions.
Designed/developed inventory tracking and ERP systems; reduced shipping-related losses by $5K annually.
Created EDI gateway and label printing systems; improved automation and compliance.
Discovered reporting flaw that resulted in a $4.7M recovery.
Collaborated with accounting and engineering for fraud prevention, label automation, and supplier training.
EDAS Inc.
Electronics Technician / Embedded Programmer
2013 – 2014
Tech: C, C++, Ruby, Qt, FLTK, Embedded Linux (Debian, Android), Slackware
Developed open-format drivers and device software (EDAS-DS).
Assembled analog/digital converters and breakout boards.
Supported embedded development on Linux-based systems