CSM Consulting, Inc.Software Developer
Feb. 2013 - Jun. 2018>Working with a small team of developers utilizing a mix of MXML, AS3, C#, .NET, AngularJS, and MSSQL I designed and programmed financial web applications for Associated Student Bodies, Parent Teacher Associations, and Booster Clubs that are used by more than 100,000 unique users world wide. >Introduced a document management system, utilizing AWS S3, used by PTAs nationally. >Maintained, and implemented new features for a Java based Point of Sale system for Windows machines. >Integrated all systems with 3rd party credit card processing solutions such as PayPal, OpenEdge, SchoolPay, and PACE. >Designed an API which allows for integration with external payment processors. >Designed and programmed a prototype web based platform for internal use using AngularJS, Bootstrap, and .NET. >Refactored a Java based point of sale from using Weborb to utilizing JSON payloads.