Principal Software Engineer
Current
Fairfax, Virginia, United States
- Worked with vendors to develop a RESTful API that delivers training data for AI algorithms. Sole developer for its security infrastructure, using standards such as JAX-RS and JSON Web Tokens. Documented API using.
- Led the implementation of an abstraction layer for AI models. Sole developer of a pre-processing module, written in C++, which stretched the dynamic range of an image and significantly improving model performance..
- Implemented an orchestration layer for AI processing using Bash scripts and Python. The code managed a Kubernetes pod’s lifecycle and determine the optimal Kubernetes configuration based on available compute.
- Developed a post-processing layer, written in Python, which coordinated the linking of AI track data. Containerized the code using Docker and deployed it onto a Kubernetes cluster which supported downrange mission.