Skip to content

Resume

Experience, technical skills, education, and credentials. Download the PDF for applications.

Summary

Staff Aerospace Software Engineer at Jacobs. The work is Python mission software, technical delivery, and mentoring on a team of about 10. Previously Lead Software Engineer at SSAI supporting NASA Goddard, 2017 to 2025.

Professional Experience

Current Role

Staff Aerospace Software Engineer, Jacobs — National Security, Chantilly, VA

Sept 2025 — Present

  • Develop Python-based mission software, shared interfaces, messaging integrations, and service orchestration across multiple deployment environments.
  • Guide technical delivery for a team of about 10 engineers across approximately 20 repositories; sequence work, coordinate dependencies, and drive integration and release readiness.
  • Build shared CI/CD, automated testing, security checks, repository standards, dependency management, and release automation.
  • Onboarded and coached approximately six engineers through code review, technical feedback, and structured development guidance.
  • Lead Agile planning and execution, working with program stakeholders and partner teams to turn mission priorities into actionable engineering work.

Lead Software Engineer, SSAI / NASA Goddard Space Flight Center, Greenbelt, MD

Dec 2017 — Sept 2025

  • Led the design and development of an AWS-based flood-mapping system, automating processing and distribution of satellite-derived flood products.
  • Modernized LAADS DAAC web systems, including Find Data search and ordering and near-real-time access, with GitLab CI/CD and Kubernetes delivery.
  • Modernized NASA Earth Observatory's web platform, improving performance, user experience, and search discoverability for an audience of approximately 1.5 million monthly visitors during that work.
  • Automated a content-registry workflow to reduce manual dataset-registration work and improve researcher access.
  • Built a Ceph-based file and metadata platform for virtual directory mapping and discovery of large scientific datasets.

Senior Software Engineer, InformedDNA, Washington, DC

Jan 2016 — Dec 2017

  • Designed and delivered a Laravel-based case-management platform connecting counseling workflows, documentation, and billing.
  • Developed CRM enhancements for customer lifecycle workflows and reporting.
  • Improved platform maintenance and security processes in partnership with operations.

Senior Software Engineer, Ticomix, Inc., Washington, DC

Jun 2012 — Mar 2015

  • Delivered SugarCRM solutions for more than 20 clients, including the Virginia Department of Transportation and Kastle Systems.
  • Improved backlog management and delivery practices across client projects.

Earlier Engineering Experience

Sabre Corporation · Dante Inc. · Visitar Inc. · Verizon Business

1997 — 2012

  • Held software engineering and principal-level roles across travel, enterprise CRM, telecommunications, and managed security.
  • Built Java and SQL Server services for Finium, a multi-tenant managed-security platform, and contributed to shared testing and code-quality practices.

Developer Tooling

  • bb-run — Run Bitbucket Pipelines locally.
  • pipeguard — Policy checks for CI/CD standards and deployment safety.

Education

  • Computer Science coursework — University of Maryland, Baltimore County
  • Associate of Arts, General Studies — Computer Science Curriculum — Howard Community College
  • Project Management studies — Rutgers University

Certifications

  • SAFe® Agilist, Scaled Agile (in progress)
  • Professional Scrum Master™ II, Scrum.org
  • Professional Scrum Product Owner™ I, Scrum.org