Cody J. Mathis

codyjmathis@outlook.com(870) 423-8345 • Nashville, TN Metropolitan Area

Summary

Senior software engineer with 10+ years of experience in full stack development, specializing in C# and the Microsoft technology stack. Proven track record of delivering high-quality software, modernizing legacy systems, and driving continuous improvement.

Experience

Senior Software Engineer | Freelance / Self Employed

March 2024 – Present · Nashville, Tennessee
  • Built and modernized desktop and web applications for clients using C# and .NET.
  • Designed and optimized SQL Server and Postgres databases both cloud based and on premises.
  • Integrated APIs and vendor systems to streamline client operations across on‑prem and cloud platforms.
  • Implemented performance, security, and monitoring practices for mission‑critical applications.
  • Delivered clear technical documentation and maintained code with Git for reliable client handoff.

Lead Software Engineer | Carroll Electric Cooperative Corporation

January 2016 – March 2024 · Bentonville, Arkansas
  • Developed new desktop and web applications using C# and .NET.
  • Utilized modern frameworks and technologies including .NET, .NET Core, Blazor, and Entity Framework.
  • Maintained legacy ASP.NET, Web Forms, and Windows Forms applications while adopting current technologies.
  • Designed, tested, and deployed new database schemas for Oracle and Microsoft SQL Server.
  • Delegated and mentored internal developers and consultants to achieve business goals.
  • Monitored performance and security of mission‑critical database services locally and on cloud platforms.
  • Developed and optimized database schemas and application queries to ensure performance and uptime.
  • Built services to interoperate with vendor applications throughout the organization.
  • Designed and developed reporting tools using SQL and PL/SQL in addition to the Power BI platform.
  • Built ETL pipelines to integrate Oracle and SQL Server data across various cloud platforms.
  • Utilized SSIS for ETL processes between source and target platforms.
  • Led API integrations of utility metering software and core billing software.
  • Created end‑user and technical documentation for IT support personnel.
  • Used Git (and previously TFS) for source control.

IT Helpdesk Operator | Carroll Electric Cooperative Corporation

August 2014 – January 2016 · Berryville, Arkansas
  • Monitored daily operation of IT systems and services to ensure optimal performance and security.
  • Provided technical support for 300+ company employees.
  • Collaborated with team members to develop and implement solutions for recurring technical issues.
  • Performed routine PC hardware and software upgrades.
  • Documented and tracked support requests using a ticketing system to ensure timely resolution and follow‑up.
  • Conducted regular maintenance and health checks for optimal system performance.

Skills & Technologies

Desktop Development

C#, WinForms, Entity Framework, Entity Framework Core, Windows Services

Web Development

C#, Web Forms, ASP.NET Core, .NET, Blazor, Entity Framework Core, HTML, CSS, JavaScript

Databases

Microsoft SQL Server, Oracle, PL/SQL, SQL, Database Design, Query Tuning, Server Administration

Libraries

DevExpress Components, Telerik UI, Bootstrap, Entity Framework / EF Core

Education

High School Diploma | Berryville High School
Berryville, Arkansas — 2013

References

  • David Brock (VP, Prior Employer): 870-350-2282
  • Dwane Malotte (IT Manager): 870-654-4564
  • Nick Luebbering (IT Systems Manager): 870-654-7466
  • James Generaux (CEO, IT Consulting Firm): 870-480-3222
An unhandled error has occurred. Reload 🗙