|

I'm Jon Chapman, a full stack developer with a passion for creating awesome applications, solving challenging problems, and learning new technologies!

Profile

My Experience

G.A. Richards Group; Applications Developer II

GRAND RAPIDS, MI

06/2025 - PRESENT


  • Acted as lead developer on a major expansion of an internal web application suite to expand functionality into a new department, including many new custom features and automation.
  • Continue to optimize and polish our workflow automation suite of apps in preparation of expanding to multiple companies.
  • Started planning to deprecate many legacy ASP.NET applications and move our tech stack to .NET 8+ and Vue.js.
  • Shared domain knowledge with new developers and helped onboard them to the team.

G.A. Richards Group; Applications Developer I

GRAND RAPIDS, MI

06/2022 - 06/2025


  • Developed an inventory tracking system API and suite of inventory web apps (single page application utilizing Vue.js) and integrated them into existing workflow management software, enhancing inventory accuracy from below 50% to over 85%.
  • Designed and implemented a company dashboard web application (including new stored procedures, database tables, and API) with live updating features implemented via SignalR. This eliminated a manually updated google sheet, saving the production team hours of manual data entry per day.
  • Managed legacy business software such as EDI translation software, many business web applications, APIs, and console apps using C#.NET, Python, ASP, and Javascript. Frequently optimized slow processes and stored procedures for up to 70% efficiency gains.
  • Worked on issue tickets and communicated with customers that submitted to resolve bugs.
  • Created and maintained stored procedures with corresponding API endpoints utilizing C# ADO.NET.

Terrapin; Junior Software Developer

GRAND RAPIDS, MI (REMOTE)

08/2020 - 06/2022


  • Developed a custom internal web based suite of applications that helped assist and automate work processes using Python, Flask and MySQL.
  • Worked alongside department and team leads to design efficient automation and data entry applications.
  • Implemented CI/CD pipelines for faster deployments.
  • Debugged issues from customer tickets and developed fixes for them.
  • Developed web interfaces for data reports using Python, Flask, and SQLAlchemy ORM.

Volta Power Systems; Software Developer Temp

HOLLAND, MI

05/2020 - 08/2020


  • Continued development of test automation software, adding new features and refining backend performance.
  • Developed GUIs for other battery hardware in Python.

Volta Power Systems; Software Developer Intern

HOLLAND, MI

05/2019 - 08/2019


  • Developed a user-friendly GUI and backend to automate end of line testing tasks on HIL (hardware-in-the-loop) systems in C#. The software allows the creation and sending of CAN message sequences for reading and writing.

Projects

Beer Bot!

ProjectDescription

A work-in-progress Discord bot that will reward points to users that prove they have a beer in hand!

Project Rocket Tennis

ProjectDescription

A work-in-progress local multiplayer video game about deflecting rockets to your opponents.

Contact Me