Dave Borncamp

Dave Borncamp

Principal Technical Manager at SciTec, Inc.

Background

Education

  • 2011 - BA Astronomy @ CU Boulder
  • 2013 - AS Computer Programming and Geographic Information Systems @ FRCC
  • 2016 - MS Computer Science @ Towson University
  • 2021 - Post Graduate Certificate in Space Resource @ Colorado School of Mines
  • 2022 - MS Space Resource @ Colorado School of Mines

Work

  • 2010 - 2013: Southwest Research Institute
    • Research on Pluto & Kuiper Belt Objects
    • New Horizons mission support

  • 2013 - 2017 Space Telescope Science Institute

  • 2017 - 2021: Decipher Technology Studios
    • Solutions Team Lead

  • 2021 - 2024: Ball Aerospace
    • Chief Software Architect

  • 2024 - present: SciTec, Inc
    • Test Infrastructure Lead

Ball

  • Chief Software Architect for Non-Conventional Imaging
  • Tech Lead on multiple programs
    • Chimera
    • Gremlin
    • StarDust

Software Architect

  • Contribute to proposals and system architecture for several programs and see developemt through to delivery.
  • Work with customers to gather requirements and translate them into system designs.
  • Work with internal stakeholders to ensure program delivery.
  • Mentor engineers on best practices and design patterns.

Chimera and Gremlin

  • Design and implement multiple services to perform image processing on embedded systems and using Kubernetes for offboard processing.
  • Services are designed to be modular and reusable across multiple programs
  • Technologies used include C++, Python, Docker, Kubernetes, and various image processing libraries.

StarDust

  • Designed a Kafka based event driven distributed system to perform near real-time image processing.
  • System is designed to be scalable and reliable using Kubernetes and written in Python.

Decipher

  • Solutions Team Lead
    • Core Services
    • ETL Pipeline
    • NLP

Core Services

  • Lead a team of developers to build and maintain several core services used by DI2E and DiceLab applications.
  • Services include authentication, authorization, user management, and data storage within the MEME ecosystem.
  • Ensure deployment using GreyMatter sidecars for scalability, reliability, and zero trust security.

NiFi ETL Pipeline

  • Built and maintained several NiFi data flows to move and process data using GreyMatter Data.
  • Created a custom NiFi processor to handle complex data transformations called
  • Greymatter NiFi SDK.

Multiple Natural Language Processing Services

  • Develop several microservices to handle Natural Language Processing tasks such as Named Entity Recognition, Part of Speech tagging, and Text Summarization, and coreferencing.
  • Used state of the art NLP libraries such as SpaCy by HuggingFace Transformers to build these services.
  • Also develop a Scala processer using Rozaka to perform NLP tasks in a distributed fashion.

Functional Work

  • Dark Analysis
  • Geometric Distortion
  • Flat Fields
  • ACS Pipeline

Dark Analysis

Look at how individual pixels evolve over time

Geometric Distortion

With Vera Platais - ACS has pretty bad distortions...

Before distortion correction
After distortion correction

Flat Fields

Polarizers are complicated but cool

Polarizer Flats

ACS Reference File Pipeline

Maintain a piepline that REALLY needs to be rewritten

Science Work

  • New Horizons
    • Pluto
    • Kuiper Belt Objects
  • Cosmic Rays
  • Frontier Fields

Pluto

Occultations of Pluto

Pluto Occultation

New Horizons

Searched for new KBOs for it to look at after Pluto encounter

25.6 Mag object
HST search field

Cosmic Rays

Science with calibration images!

jcfubyecq

Frontier Fields

Frontier Fields pipeline team

Abell 370

Thats it for now