- Lead developer on password management application engineered to work on restricted networks. The application used a spring boot Kotlin backend, react typescript frontend, and container technology.
- Setup Hashicorp Vault instance on OpenShift utilizing terraform to demonstrate capabilities.
- Lead developer & Scrum Master for full stack application (TDMS) redevelopment. Application was rearchitected and engineered from legacy technologies to work in a cross-platform cloud environment.
- Interviewed, mentored, and trained multiple team members, integrating them into an efficient team using a modern Scrum approach and DevOps tools.
- Co-Architect on multi-team cloud initiative. Researched, prototyped, and recommended solutions for multiple frontend, backend, and middleware applications across our Azure Cloud and O365 environments. Provided expertise on COTS, FaaS, and custom applications and their integration via Web Services (ex. REST, GraphQL) and Azure Services (ex. Frontdoor, OAuth, NSG).
- Researched and prototyped multiple solutions for data access at the web layer. Resulted in migration of legacy SQL Server database to PostgreSQL PaaS. Deployed and configured containerized Hasura App Service in front of the database to provide GraphQL API. Hasura / GraphQL provided generated resolvers with intelligent optimizations resulting in a performant and rapidly developed solution.
- Continually researching and prototyping state of the art Software & Azure cloud services. Leveraged to select, setup, and configure Azure DevOps (repository, artifactory, and CI/CD) Azure Frontdoor, App Service (containerized), Blob Storage, and AAD Service Principle. Setup integrations with React frontend stack using OAuth with Azure AAD.
- Ongoing refinement and improvement of J2EE and Rust applications as part of UAT cycle ensuring they meet user expectations and are delivered to multiple functioning environments in Azure.
Languages: Java, Kotlin, JavaScript/Typescript, Rust, C/C++, SQL (PostgreSQL, MS SQL)
Technologies: React, Fluent UI, Npm, Lerna, HTML, CSS, GraphQL, AJAX, Hasura, Azure (App Services, Pipelines, AAD, VM, NSG, Frontdoor, Blob Storage)