Software: NUnit, Web API, Autofac, Ninject, Entity Framework, PowerShell, Dapper, SSRS, Crystal Reports, GIT Hub, TFS, Source Safe, log4net, MOQ
Database: Microsoft SQL Server, MongoDB
Platforms: Microsoft Windows, Confluence, JIRA, SharePoint
Other: Microsoft Visual Studio 2017, Source Tree, ReSharper, Oz-Code, Postman
- Designs, develops and maintains web based business applications in a Microsoft.Net 4.6 and above environment using C#
- Maintained various .NET applications, providing both hot-fixes and new features.
Senior Software Engineer
- Designed and developed multiple utility applications for moving data between UniVerse databases and SQL Server 2008 databases.
- Designed and developed fitness facility management application using Web API, NHibernate, SQL Server 2008, and ExtJS.
- Developed Windows Services used for integrating barcode scanners, proximity card readers, and cash registers with web-based applications.
- Mentored junior and mid-level software engineers in the company’s software development standards and best practices.
- Worked with other Sr. Software Engineers to define software development standards and best practices for the company.
Software Development ManagerConfidential
- Responsibilities included the development and maintenance of desktop and web applications, analysis and maintenance of mainframe based billing frameworks, creating REST API’s, and building SSIS packages for reporting purposes.
- Team leader on projects to refactor existing payment applications to meet PCI PA-DSS. Development was primarily focused on field level encryption, key rotation and maintenance, secure coding practices, and technical documentation. This application met all requirements of PCI PADSS 1.2 and was validated by Trustwave and listed as a PCI PA DSS compliant application.
- Designs, develops and maintains web based business applications in a Microsoft.Net 3.5 and above environment using C#
- Assists debugging, staging, testing, and deploying of web based applications native client applications
- Writes SQL queries for MS SQL 2008 server
- Adapt to rapidly changing business environment to include learning new technologies in the midst of deploying said technology
Information Systems Manager
- Developed software to take applications for low income clients for Head Start, Energy Assistance, Outreach, and Employment and Training programs. The software I developed, for Intake, Assessment, and Referral, provided the necessary controls and auditing requirements for 15 of the 18 Community Action Agencies in Missouri to earn over twenty million dollars in Federal CSBG funds each year.