Dallas-Fort Worth Metroplex
Developed, tested, and deployed Java microservices and Angular applications with the CI/CD process. Served as a team build (Java/Maven and Angular/npm) expert responsible for maintaining and improving the build process for several repositories as well as helping teammates with build issues.
• Designed and implemented smoke tests, small e2e tests deployable to production like environments using Docker, Helm, Kubernetes, and Spinnaker while allowing for fast, deployed application AB testing in the CI/CD pipeline, as well as downtime monitoring with New Relic integration.
• Developed and installed a component testing method to secure coverage with the combination of unit tests, contract tests, and small e2e tests and instituting contract testing with PACT.
• Used Java to architect and implement a Couchbase library based on the team's database use patterns (DAO) that also streamlined transition and usage, replaced MongoDB, and earned adoption by one microservice.
• Converted the monolithic Java web application to the microservice architecture by developing and testing multiple microservices and UIs in Java, Vert.x, GraphQL, and Angular.
• Mentored and guided four groups of software engineering interns with a 50% transition rate to full-time employees.
• Recognized with the IBM Cloud and Cognitive Software People's Choice Culture Award, three IBM Manager's Choice Awards, the IBM Eminence and Excellence Award, and the IBM WCE Winning Award.