Sr. Software Engineer
Current• Currently performing role of Technical Lead for the Catalog Team of the Platform project. Duties include: providing daily tasking of up to 7 full-time software developers; monitoring and guiding development of dataflows; interfacing with customer to provide status and schedule milestones for dataflows; working with the Maintenance and Sustainment group to help get dataflows installed into production. Responsible for managing the upgrade of those dataflow components to a Kubernetes environment.• Providing software development for the Catalog Team of the Platform project whose duties include: Design and Development of services that are implemented as a docker container in a Kubernetes platform running in the Amazon Govcloud; design and development of dataflows which are implemented as docker containers, Argo Event Sources, Argo Sensors, Argo Workflow templates, and OpenSearch as the document repository.• Provided software development on Air Force contract whose duties include: Design and Development of messaging and scheduling solutions for a multi-clustered system, using DCOS, Apache Mesos, Kafka, Marathon, and Docker.• Performed role of Lead Software engineer for the Weapon System Reference Model (WSRM) project. Duties included: develop software architecture of the WSRM system, a microservice-based system communicating over a message queue (ActiveMQ) and an Angular-based GUI for system setup and status; perform engineering analysts of integrating with external software programs (SIMBA, IRM); implementing functionality of the WSRM system in multiple components.