Background in building high-performance, highly-available and scalable distributed systems. Interested in designing solutions to complex problems.


Senior Systems Engineer

2019 - Present
NASA (Goddard Space Flight Center, Greenbelt, MD)

NASA SESDA IV / ADNET / Element 84

Architecting and implementing technical cloud and distributed solutions across a variety of NASA missions.

Senior DevOps Engineer, Cloud Practice Manager

2015 - Present
Element 84 (Alexandria, VA)

Developing products and providing services across the Earth sciences domain.

Technical lead of multiple high-value software engineering efforts, specializing in remote sensing data pipelines and large-scale cloud systems.

Led R&D efforts, including novel usage of near-real-time satellite data, and machine learning capabilities within remote sensing ecosystems.

Designing, building, and operating cloud systems for security and performance-intensive engagements.

Software Engineer

2015 - 2018
NASA (Goddard Space Flight Center, Greenbelt, MD)

NASA EED / Raytheon / Element 84

Leading technical design and implementation of NASA’s next-generation cloud platform — specifically for EOSDIS applications and processing.

Managing day-to-day development and coordinating efforts between engineers, systems administrators, and security/compliance experts.

Sr. Software Engineer (Search and Distributed Computing)

2014 - 2015

Designed, implemented, and supported concept-aware search platform for world-leading medical publication corpus.

Improved distributed computation engines (including ETL, natural language processing, semantic networking, and corpus-scale indexing) to significantly reduce execution times and hardware footprints.

Simplifyied management of complex (multi-tiered) cluster environment through automation and deterministic configuration processes.

Software Engineer (Search and Distributed Computing)

2013 - 2014

Teaching computers to give better answers through natural language processing and efficient information retrieval. Developed and supported components of distributed backend systems. Served on steering committee with architects, business analysts, and content experts to develop next-generation content enrichment platform.