Practical Software Solutions
Owner (March 2020 - Present)
- Worked with clients to provide custom solutions using the latest Microsoft Technologies.
Mindex
Senior Software Engineer (June 2021 - June 2022)
Wegmans Food Markets
Programmer Analyst (July 2015 - February 2020)
- Helped bring multiple teams up to current standards and the latest .NET framework.
- Lead the design and development of new vendor integrations.
- Migrated code to GIT and implemented automated builds and releases using Azure DevOps.
- Built tools and wrote documentation to make it easier to solve common support issues.
Paychex
Software Engineer IV (May 2010 - July 2015)
- Lead the design and development of new .NET services designed to replace old COM code.
- Created several tools to improve developer productivity and customer support.
- Made the team's automated build process using MsBuild and implemented CI/CD with Jenkins.
TARGUSinfo
Contract - Software Engineer (April 2009 - May 2010)
- Lead the creation of an internal maintenance tool to help the support team diagnose and correct customer issues.
- Created the front end using ASP.NET and the backend using WCF Services.
Veramark Technologies
Associate Software Engineer (June 2006 - January 2009)
- Enhanced their products by creating new features, fixing bugs, and converting ASP and VB6 code to ASP.NET and C#.
- Improved application quality by creating tools for running automated smoke tests against their products' web interface
- Raised productivity by creating an implementation of Accubridge to interface the AccuRev Source Control system with Veramark's custom bug tracking system.
Titan
Co-op Software Engineer (March 2005 - November 2005)
- Made enhancements to the c++ unit test framework that was already in use.
- Wrote unit tests for existing code in the said framework.
- Improved the existing build process by setting up a continuous integration server, using Cruisecontrol.NET, to automate the build process.
TARGUSinfo
Co-op Software Engineer (March 2004 - May 2004)
- Assisted a senior engineer with creating the TARGUSinfo maintenance interface and created a brand new administration interface.
Self Employed
Tutor (September 2002 - September 2003)
- Tutored students in Java and Assembly.