I'm an experienced software developer with 10 years in the computer software industry, and a self-starter and constant learner who always completes the task at hand. My focus has been on C#, the .NET Framework, and Erlang, but I enjoy any good challenge as well as producing clear and maintainable code.

If something you see below or read on this site leads you to believe I'd be a good fit for a project or position you have in mind, I'd be interested in hearing from you. I can be reached at grantwinney at pm dot me or by any of the sites in the upper-right corner of the page.


Experience

Software Developer, Virtual Hold Technology (VHT)
Oct 2015 - Present

Working on the next generation of VHT's primary telephony application.

Primary technologies and practices include Agile/Scrum (standups, planning and retros, pair programming), Erlang/OTP, related tools such as Dialyzer and EUnit, TravisCI and Jenkins (continuous builds), and Git/GitHub.

Software Developer, PartsSource Inc
Dec 2007 - Oct 2015

Work included designing, maintaining, and supporting PartsSource's flagship application, used by 150 employees.

Significant projects included upgrading the payment processing system to ensure PCI compliance, working with the DBA to improve query performance across the application, converting a manual fax process to an online service to reduce wait time and improve record-keeping, and ongoing conversion of a legacy WinForms application to a WPF/MVVM framework.

Primary technologies and practices included unit testing (NUnit), continuous builds (TeamCity), WPF/MVVM, and Subversion.

Desktop Support, Progressive Insurance
Feb 2004 - Dec 2007

Worked as part of a team to resolve computer-related issues for Progressive's 30,000 employees. Maintained troubleshooting documentation and determined escalation steps.

Promoted to technical lead. Extended responsibilities included being a resource for other team members as well as an escalation point for team members.

Education

Franklin University
Bachelor's Degree, Computer Science, 4.0
2003 - 2007

While holding a full-time job at Progressive and starting a family, I gradually worked towards my degree, eventually earning it Summa Cum Laude.

Volunteer Experience

Judge for the "Believe in Ohio" student STEM entrepreneurship program
The Ohio Academy of Science
Apr 2016 - May 2016

Participated as a judge, assessing student STEM commercialization and business plans in the regional and state final competitions.

Judge for the "Believe in Ohio" student STEM entrepreneurship program
The Ohio Academy of Science
March 2015

Participated as a judge, assessing student STEM commercialization and business plans in the regional competition. I wrote more about the experience.

Contributor on Stack Overflow
2010 - present

I enjoy helping others as time permits, by sharing what I've learned. There's no question that Stack Overflow has helped every developer through a tough spot at one time or another, so it's nice to be in a position to give back once in awhile.

Writing

I feel that you don't really understand something until you can write about it clearly enough for someone else to learn. Here are a few posts that have been well received or I'm otherwise proud of.