I am a Software Engineer with experience in backend Java development, technical leadership, and system performance improvement. I have led cloud transitions, championed and led software migration to newer, better frameworks, and mentored younger developers.
Backend Java development in JAX-RS using Spring, Quarkus and Maven
⢠Implemented a Software Composition Analysis service into the build pipeline, which fails the build if known vulnerabilities are detected
⢠Leading the team in using maven to generated project site documentation, facilitating quality analysis and project handoff to partner groups
⢠Wrote a mock service which implemented all of the external API endpoints used by the groupās services
⢠Leading the effort to reimplement legacy systems into new JAX-RS services using Quarkus on Kubernetes
⢠Led the lift-and-shift of two large applications from VMs in a datacenter into AWS on EC2s
⢠Mentoring younger developers in Java, systems development and best practices
⢠Wrote a maven archetype for the new Quarkus services
⢠Led the former MBO group in Java development of backend video-on-demand services
⢠Increased the efficiency of the MBO dynamic ad insertion system from 80% to 99.8%
⢠Rewrote the MBO gateway application to increase performance from 700 req/s to over 22,000 req/s
⢠Led the effort to develop a long-term plan to migrate the MBO services from CORBA to ReST
Devops development implementing a complete CI environment
⢠Implemented a complete CI environment for development team
⢠Collaborated on developing best practices for Java development, using unit testing, mocking and static code analysis