Skip to main content

Hi! I'm Grant.

·
Table of Contents

For over a decade, I’ve been developing software in a variety of settings and industries, focusing primarily on C# and the .NET stack, but branching out whenever the job calls for it. I’m a constant learner with an appreciation for good docs, DevOps, and the Agile process.

I enjoy a good challenge, producing clear and maintainable code, and sharing what I learn with others. It’s a great feeling, learning some new piece of knowledge and then getting to share it and maybe even witness someone’s “ah ha” moment. It’s why I do what I do here, and why I appreciate the comments visitors leave!

Projects
#

I don’t have time for a lot of side projects, since each one requires some level of TLC forever, but here’s a couple of useful browser addons I created:

Hide Comments Everywhere
Hide comments across the web, including (but not limited to) Disqus, YouTube, news sites and forums, etc.
Generate Links for Headers
Automatically generates links for all headers on the page, to make it easier to share specific sections of the page.

Career
#

IT Apps Programmer Sr
Progressive Insurance
Oct 2025 - Present
Sr Software Developer
Harley-Davidson
May 2021 - Oct 2025
  • Led a team of devs as needed. Previous projects included a parts catalog integration and increasing dealer productivity with a scheduled reporting system and access to more complete, accurate VIN data.
  • Participated in all facets of software design, including planning, estimation, architecture/design and development, documentation, and feature demos.
  • Strove for collaboration with QAs, BAs, DBAs, etc., using the Agile methodology.
  • Pursued opportunities to help other members of the team, sharing knowledge, automating processes through DevOps, and working together to solve issues and come to the best solution.
  • Primary technologies and practices included Agile/Scrum, Azure DevOps, React, C#/.NET Core, RESTful APIs, and xUnit / NUnit.
Technical Editor
Code Maze
Jan 2024 - Feb 2025
  • Worked with authors and senior editors, providing technical editing and proofreading for .NET articles that covered a variety of technologies and topics.
Sr Software Developer
Beacon Hill Staffing Group
Mar 2020 - May 2021
  • Led a team of developers on a variety of projects, including a new custom coverage initiative, upgrading a parts catalog integration, and a web portal in support of their Certified Pre-Owned (CPO) program.
  • Participated in all facets of software design, including planning, estimation, architecture/design and development, documentation, and feature demos.
  • Worked closely with QAs, BAs, DBAs, etc., using the Agile methodology.
  • Pursued opportunities to help other members of the team, sharing knowledge, automating processes, and working together to solve issues and come to the best solution.
  • Primary technologies and practices included Agile/Scrum, Azure DevOps, React, C#/.NET Core, RESTful APIs, and xUnit / NUnit.
Software Developer
Virtual Hold Technology
Oct 2015 - Feb 2020
  • Developed the next generation of their primary telephony application.
  • Collaborated with a team of developers, using pair programming and Agile.
  • Communicated with the project manager and other stakeholders.
  • Contributed to internal and external documentation and demonstrating new features.
  • Primary technologies and practices included Agile/Scrum, TravisCI/Jenkins, GitHub, and any language or tool required for the task at hand (Erlang/OTP, Dialyzer, Ruby and RSpec, C# and NUnit, etc.).
Software Developer
PartsSource Inc
Dec 2007 - Oct 2015
  • Developed, maintained, and supported their flagship application, used by 150 employees.
  • Significant projects included integrating credit card processing, ensuring PCI compliance, working with the DBA to improve query performance across the app, and conversion of a manual fax process to an online service to save time and improve record-keeping.
  • Primary technologies and practices included C#, NUnit (testing), TeamCity (CI), Crystal Reports, and Subversion.
IT Helpdesk Support II / III
Progressive Insurance
Feb 2004 - Dec 2007
  • Worked as part of a team to resolve computer-related issues for Progressive’s 30,000 employees.
  • Acted as a coach and escalation point for other helpdesk support reps as needed.
  • Maintained troubleshooting documentation and determined escalation steps, developing communication and critical listening skills.

Education
#

Bachelor’s Degree, Computer Science
Franklin University

While holding a full-time job and starting a family, I gradually worked towards my degree, earning it Summa Cum Laude with a 4.0 GPA.

Volunteering
#

Judge at Believe in Ohio (The Ohio Academy of Science)
2015, 2016, 2020

Participated as a judge in the annual student STEM entrepreneurship program, assessing commercialization and business plans in the regional and state final competitions.
Mentor on Exercism
July - Nov 2018

As a mentor, I was able to help others learn more about C#. I get to meet them where they’re at, and encourage them to take the next step… and in the process, I learned more too.
Contributor for Stack Overflow
2011 - 2019

I enjoyed helping others by sharing what I’d learned. Platforms like Stack Overflow allow developers to help one another through the tough spots, and it was nice to give back once in awhile.