Matt Kelly

Managing Staff Software Engineer

Audacious vision for high-level abstractions
Big picture systems thinker
Product-minded decision maker
Mentor at heart with a penchant for teaching
Simplifier of complex systems
Team catalyst and force multiplier

💫 Core Skills

Languages

Ruby Python JavaScript Go Clojure Lua

Frameworks & Tools

Rails React Docker Kubernetes AWS Git

Databases & Storage

PostgreSQL Redis MongoDB S3 Elasticsearch

🚀 Experience

Managing Staff Software Engineer / Tech Lead

2023 – Present
AdHoc - VA.gov Washington, D.C. [Remote]
  • Audited and modernized all Veterans Benefits APIs, aligning them with industry best practices, security standards, and performance benchmarks
  • Led the architecture and execution of a large-scale migration, consolidating multiple legacy API modules into a high-performance, greenfield Ruby on Rails API-only platform
  • Designed and implemented a zero-downtime CI/CD pipeline from scratch, leveraging GitHub Actions, ArgoCD, and Kubernetes, ensuring strict compliance with federal NIST security mandates for PII/PHI
  • Spearheaded the transition to fully automated, containerized deployments, dramatically improving release velocity, system reliability, and infrastructure scalability in a high-stakes government environment

Senior Software Engineer

2022 – 2023
NexHealth San Francisco, CA [Remote]
  • Resuscitated an ancient Python 2/Django app and ported it to Ruby on Rails
  • Untangled a hairy, ten year old, diamond dependency
  • Fixed a mountain of broken tests, bringing the test suite green for the first time ever

Senior Backend Software Engineer

2019 – 2022
Weedmaps Irvine, CA [Remote]
  • Built a greenfield, inhouse, ad-server at scale with Ruby on Rails
  • Worked tightly with AR to build and integrate custom accounting software for performance based ad sales
  • Conducted over a hundred interviews
  • Thwarted spammers with hand rolled naive bayesian ML models
  • Leveraged Apache Airflow to automate meta-tagging of all incoming S3 objects, ensuring compliance and discoverability
  • Stopped delivery driver muggings using AI facial recognition

Software Engineer

2017 – 2019
Comcast Philadelphia, PA
  • Principal architect of MOXIE, an Ruby on Rails application enabling bulk querying of customer PII at all levels of network topography
  • Enterprise-level security
  • Aggregated and collated seven disparate databases traversing billions of rows
  • Architected ETL pipelines to handle ingestion into data warehouses with Kafka for high-throughput event streaming
  • Query optimization for ingesting data on the petabyte scale
  • MOXIE is still in use today

Lead Software Development Engineer

2014 – 2017
Curtiss-Wright Hatfield, PA
  • Spearheaded the design, architecture, and testing of custom quoting software built to spec with Ruby on Rails
  • Project has since grown in scope and now constitutes more than half of the sales pipeline
  • Delivered on time and significantly under budget (OSS <3)
  • Seamlessly integrated with the company's existing CRM software and an ancient copy of MS SQL Server 7.0 -- Still in use today

Field Service Engineer

2013 – 2014
Curtiss-Wright Hatfield, PA
  • Supervised heat exchanger repairs on nuclear and conventional power generation plants and petrochemical/agricultural refinement facilities
  • Served as a consultant and supervisor for numerous nuclear plant overhaul operations
  • Became the first software engineer in the company's history
  • Developed a complete sales pipeline in C# for the service department
  • Identified and prevented the implosion of legacy software due to operating system enforced file size limits

Nuclear Engineer

2003 – 2009
United States Navy USS Philadelphia SSN-690
  • Served 4 years on a fast attack submarine
  • Provided continuous supervision for up to ten personnel including mechanics, electricians, and reactor technicians for the safe and efficient operation of a nuclear power plant
  • Coordinated and oversaw all engineering watchstanders during reactor plant operations from startup to shutdown status
  • Provided training to junior personnel on plant operations
  • Collateral duties included serving as Gage Calibration Officer, Training Officer, and Quality Assurance Officer

🎓 Education

Bachelor of Science in Nuclear Engineering Technology

2007 – 2009
Excelsior University Albany, NY
  • Advanced mathematics including calculus, differential equations, and linear algebra
  • Nuclear physics, reactor theory, and thermodynamics
  • Radiation protection and nuclear materials handling
  • Plant systems and operations
  • Specialized focus on nuclear power generation systems

Nuclear Power School

2003 – 2004
Naval Nuclear Power Training Command Goose Creek, SC
  • Reactor plant materials, mechanical systems, and fluid dynamics
  • Advanced nuclear physics and reactor theory
  • Thermodynamics and heat transfer principles
  • Electrical engineering and power distribution systems
  • Nuclear chemistry and radiological fundamentals