Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Matthew Kaplan

1115 Walnut Ave, Woodbury Heights,NJ

Summary

Principle Software Engineer with extensive experience at ASRC Federal Mission Solutions, specializing in C++, Java, and Agile Development. Led the development of innovative software solutions that significantly improved Aegis program functionality. Proven leadership in managing teams to achieve project goals, demonstrating strong coordination and software architecture expertise.

Overview

23
23
years of professional experience

Work History

Software Engineer Principle

ASRC Federal Mission Solutions
Moorestown, New Jersey
08.2006 - Current
  • Technical lead overseeing Helo, Engagement, and Doctrine implementation (C++ and Java).
  • Engineered agile models and developed software solutions utilizing C++, Java, and Python while analyzing data across various functional areas of Command and Decision system for Aegis programs.
  • Integrated third-party APIs to enhance system capabilities and performance using messaging protocols such as DDS, Prototype, and JSON over ZeroMQ.
  • Analyzed and proposed technical solutions based on customer requirements and future work propositions.
  • Engineered agile models, programmed in C++, and integrated programmed solutions alongside data analysis of multiple functional areas for Aegis programs.
  • Restructured legacy programs utilizing design patterns
  • Engaged with customers and engineers to formulate system designs, specifications, and software implementation
  • Evaluated methodology through development and execution of test plans, debugging, and testing scripts and tools
  • Mentored junior engineers in software development and debugging techniques.
  • Documented technical processes and system designs for future reference.

Application Developer

Distributor Computer Systems
Cherry Hill, New Jersey
03.2005 - 08.2006
  • Designed a graphical user interface using Java with integrated SQL to recreate and update an existing text based inventory/ordering application allowing user access along with a fully graphable sales/debt monthly and yearly projections analysis.
  • Undertake program design activities including specifications, definition of data and error message arrangements
  • Deployed new features and requirements to strengthen program functionality
  • Documented software designs and technical specifications for future reference.

Application Development (Internship)

University of Pennsylvania
Philadelphia, Pennsylvania
05.2002 - 05.2004
  • Designed a graphical user interface using Java with integrated JOGL libraries to visually model protein data by giving the user the ability to manipulate and create three dimensional simulations.
  • Problem Solving and Time Management – come up with workable solutions for incomplete pdb files and user data, troubleshooting, making deadlines, and working in a diverse environment.

Education

Bachelor of Science - Computer Science

Rutgers University
Camden, NJ
05-2024

Master of Science - Computer Science

Rowan University
Glassboro, NJ
05-2018

Skills

  • C
  • Java
  • Python
  • Software architecture
  • Agile methodology
  • Data analysis
  • Git
  • Concurrency
  • Jira

Accomplishments

  • 2023 MDAA - New Jersey Engineer Missile Defense Champions Award
  • 16 AFMS Impact Awards - For outstanding achievement involving software development, timely deliveries, customer relations, rearchitecture and testing efforts, new opportunity proposals and program excellence.
  • 2017 UPE Computer Science National Honor Society

Timeline

Software Engineer Principle

ASRC Federal Mission Solutions
08.2006 - Current

Application Developer

Distributor Computer Systems
03.2005 - 08.2006

Application Development (Internship)

University of Pennsylvania
05.2002 - 05.2004

Bachelor of Science - Computer Science

Rutgers University

Master of Science - Computer Science

Rowan University