Chief Technology Officer
CurrentAs an expert on the current state of technology, assisted the company with its strategic vision and goals, by providing advice about “what software or technology to use,” guidance through software development, including advice about programming languages, software development methodologies, Web application frameworks, software architecture, version control systems, etc. Very familiar with software development best practices and can establish quality standards for software architectures, coding conventions, documentation requirements, and quality assurance processes at the outset of a project, ensuring that the business scales with growth.Solutions provided include• Automated the sending of SMS messages as well as sending messages on demand that tightly integrates with the existing system• Converted a legacy WCF integration with Salesforce to using a Rest API to transmit data to Salesforce • Migrated from database user logins to application user logins, using JWT tokens, freeing up database resources across applications • Implemented security controls to improve Identity and Access Management (IAM) including Multiple Factor Authentication (MFA)• Converted database stored procedures to C# microservices accessible via a Web API • Integrated with the TouchNet payment system for online credit card payments• Worked with Azure DevOps and GitHub• Working on migrating on-premise apps to AWS