Charlotte, North Carolina, United States
High-Impact Software Engineering Leader with 15+ years of experience driving the design, architecture, and deployment of complex, enterprise-level applications across web, desktop, and cloud-native (GCP/Azure) environments. A proven ability to partner with Executive Leadership to bridge the business-technology gap, presenting clear technical strategies and trade-offs that drive consensus, and ensure the predictable, on-time delivery of critical features
Drove engineering alignment by collaborating with the CTO and Director of Product to define the technical architecture and roadmap, translating product vision into a prioritized backlog that accelerated feature delivery. Owned and modernized the core Billing and Payments service, significantly improving revenue collection accuracy, enhancing complex promotion logic, and optimizing end-to-end observability. Elevated engineering quality by establishing standards for architectural patterns, modern CI/CD, comprehensive design documentation, and unit testing. Led the full-stack modernization of a legacy TypeORM/GraphQL API to a high-performance RESTful/Prisma architecture, applying Domain-Driven Design and query optimizations to reduce API latency. Resolved critical, persistent bugs in a high-volume Kafka/GCP event-driven architecture, ensuring data consistency and mitigating business impact.
Team lead of a productive team with 5 engineers that work closely with our software architects and product stakeholders to deliver valuable, customer focused features and fixes. Some of the biggest accomplishments include: Support and add new features to a single-tenant Enterprise software suite. Interview and mentor engineers providing written bi-annual reviews and constructive feedback. Integrate with 3rd party vendors for Payment processing and Electronic Medical Records Delivered a cross-platform mobile application (Xamarin iOS & Windows) that facilitates our customers needs easier and more efficiently.
Architect and implement Identity as a Service (SSO) utilizing OAuth2.0/OIDC to replace a legacy service. Led the Integration with 3rd party vendors for Payment processing across mobile, web, and desktop applications to facilitate next-gen payment providers. Transition the core business service that integrates with Pharmacy Management Systems to a new integration. Mentor engineers by providing code reviews and feedback on PRs and proposed solutions.
Healthstat is a leading provider of onsite health clinics, workplace wellness programs, and health management solutions for companies and their employees. While at Healthstat my main accomplishments were: - Architect a Single Sign-On portal that leverages OpenId/OAuth 2.0 and SAML 2.0 protocols using Microsoft Azure B2C as the Identity Provider. - Administer source code utilizing git, setup automatic builds on check-ins and deploy to a nuget package manager in visual studio online, tag branches and manage deployments for releases, configure IIS, and own the deployment process - Define development standards for the team that include feature branches and pull request, writing unit and integration tests, documenting business requirements managing sprint cycles.
- Migrate features from a legacy code base into a cloud native microservice. - Configure Jenkins to pull and build Node.Js projects, run integration tests with Mocha, and deploy to AWS Lambda - Refactor a web based email application to use a knockout frontend with a RESTful web service, all tied into the existing API’s controllers - Architect a scalable message based system that implements RabbitMQ to transfer data to multiple services - Integrate with 3rd party vendors to send and receive data, caching persistent data into Redis