Personal details

Matt M. - Remote back-end developer

Matt M.

Based in: šŸ‡ŗšŸ‡ø United States
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

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.

Work Experience

Principal Software Engineer 1
Charter Communications | Apr 2012 - Aug 2023
Java
Spring
Maven 3
Quarkus

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

Senior Software Engineer
DirecTV | Sep 2011 - Apr 2012
Java
Maven 3

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

Education

Northern Arizona University
Bachelor's degree惻Computer Science
Aug 1988 - Dec 1994