With over 20 years of IT industry experience, I understand a wide variety of businesses and their unique needs.
• Contracted as Chief Software Architect for a SaaS medical start-up, managed and mentored an
international team, and assisted in scaling their software offering nationwide.
• Performed due-diligence audits of both source code and development teams for multiple start-ups and
enterprise clients, including some collaboration with both Microsoft and IBM software developers.
• Contracted as Director of Technology/Interim CTO on a venture involving the American College of
Gastroenterology, with an emphasis on auditing their MVP, assessing and managing the dev. team, and
identifying and protecting their intellectual property.
• Contracted by a Cloud AI SaaS startup using LLMs to automate medical insurance claims, to oversee the process of turning an MVP into a production ready system capable of scaling nationwide.
• Created a two-way ETL system to synchronize HIPAA protected data stored on-premises to/from the Cloud in a multitenant environment.
• Created several small POC projects for the US Department of Veterans Affairs to demonstrate the utility and feasibility of modern technologies such as Angular, Azure Functions, Cosmos DB, etc.
• Modified long-polling distributed systems to instead use Web Sockets to connect to the Cloud in order to reduce load and costs.
• Created a brandable and highly reusable white-label Mobile App for use by labor unions using Flutter/Dart.
• Implemented DevOps policies including CI/CD pipelines using Bitbucket, GitHub, and GitLab.
• Reverse-engineered a salted security hash to allow insertion into a third-party MySQL database as if the original software were performing the INSERT operations.
• Lead efforts to consolidate and modernize software infrastructure across three plants.
• Created a web application for monitoring multiple carbon furnaces, valued at $30M+ each, using React, ASP.NET MVC, Web API, SQL Server, etc.
• Created a web application for Layered Process Audits to allow management to track productivity at multiple levels, identify discrepancies, and opportunities for cost savings.
• Maintained and updated legacy systems, including working with interfaces to hardware such as crucible scales, using VB.NET, Java, PHP, Apache Tomcat, MySQL, etc.