Daniel Etrata

Senior Software Engineer

I am a senior software engineer with 10 years of software delivery across commercial multicloud SaaS and IL5 DoD platforms. I develop Python, Go, and React products, and I build, harden, and operate Kubernetes from container build through Certificate to Field. I hold a CompTIA Security+ certification. I am currently building and securing agentic AI products for Government deployment.

Experience

Senior Software Engineer at Ulap.co

2024 to present
  • Owned the deployment repository for an IL5 AI/ML platform on AWS GovCloud EKS as de facto maintainer, reviewing and approving merges, with 600+ authored commits and 330+ merged merge requests on that repository alone.
  • Hardened open-source and in-house containers, including a production vector database image rebuilt from 113 CVEs to zero in one release cycle with a verified irreversible data migration to a distroless, nonroot, major-version-bumped base.
  • Built scan orchestration, approval automation, and rootless builds for a DoD continuous container-authorization pipeline.
  • Led 2 applications through Certificate to Field, and a third through review until the contract ended.
  • Migrated CI/CD for 35 container repositories from a legacy GitLab instance to a DoD container-review pipeline on gitlab.com.
  • Maintained 140 images and their repositories in GitLab CI/CD with monthly scans, remediations, and mitigations.
  • Rebuilt 7 container-authorization scanner images (Grype, ClamAV, ZAP, Semgrep, TruffleHog, Hadolint, container-spec) on approved Alpine bases and extended their reports in 200+ commits.
  • Built the HuggingFace and MLflow model registration and the KServe and vLLM deployment routes of a model-serving API as its top committer, with 261 commits.
  • Built a shared GitLab pipeline that deploys and destroys 6 environments for two AI platforms through the platform CLI, with 208 commits across 7 repositories.
  • Refactored an LLM-powered security assistant from OpenAI to Claude and then to self-hosted models with no external API calls, and hardened the assistant for deployment.
  • Built gate rules, finding pages, and Playwright browser tests for a Go and React authorization console that reads container scans and authorizes builds, in 177 commits.
  • Developed a dashboard application's Python API, React UI, and snapshot service as top committer on the API, with 338 commits across 8 repositories.
  • Remediated findings from a third-party penetration test across 8 repositories.
  • Added code search, notebook versioning, and external Keycloak sign-in to a notebook platform's GraphQL API as its top committer, with 185 commits.
  • Authored security mitigations for an agentic multimodel orchestration product ahead of Government deployment.
  • Developed and maintained 7 products across SaaS and DoD platforms over 6 years and 3 Ulap.co roles, with 4,400+ authored commits and 1,000+ merged merge requests across 150 repositories.
  • Operated in IL2, IL4, and IL5 AWS GovCloud environments.

Software Engineer at Ulap.co

2020 to 2024
  • Developed a commercial multicloud Kubernetes management SaaS hosted on GCP across 4 environments, authoring 1,000+ commits spanning Python APIs, async job infrastructure, and the React UI.
  • Wrote Selenium end-to-end tests and raised React and Python API test coverage to 80%.
  • Routinely containerized, hardened, and deployed new applications.
  • Began maintaining the deployment repository for an IL5 AI/ML platform on AWS GovCloud EKS in 2023.
  • Authored the team's internal documentation covering container hardening, git workflows, and pipeline references, contributing 3x more than any other author.

Software Consultant at Ulap.co

2020
  • Wrote unit tests for the CloudSense AWS and Azure Python APIs, mocking calls close to the cloud SDKs, and ran the tests in GitLab CI with JUnit results and published coverage pages.
  • Added response, error, and JSON logging to the AWS, Azure, and management APIs, and moved the shared logging functions into a common utility package.

Python & JS Software Developer at BV-USA

2019 to 2020
  • Implemented Amazon Advertising API/OAuth 2.0 integration in Python for importing, scheduling, and adjusting campaigns across 27 accounts.
  • Built profit reporting, dashboards, and advertising keyword/search term reporting in Node.js, MSSQL, D3.js, and DC.js across 3 departments and 20 regions.
  • Migrated 14 sites from various hosting providers to AWS S3 and EC2 and owned the Logistics and B2B Portal production deploys in AWS Elastic Beanstalk.
  • Built mailing list and image storage services on the AWS SDK.

Full Stack Python Web Developer at CouponCabin

2017 to 2019
  • Led the platform upgrade from Python 2.7 to 3.6 and increased tested code coverage and peer review across 3 projects.
  • Maintained internal testing queues validating 300k+ coupons, stores, and brands per month.
  • Maintained B2B paid placement prospecting, sellables, inventory, scheduling, and market segment targeting.
  • Built reporting in Python, Django, and pandas, with additional reporting in PostgreSQL, D3.js, and AngularJS.
  • Maintained bad-actor detection and logging.
  • Owned Tool and Merchant Portal production deploys.

Freelance Software Developer at Upwork, Fiverr, PeoplePerHour

2016 to 2020
  • Launched self-contained Flask websites and developed web-scraping pipelines with Scrapy against custom client requirements.
  • Delivered marketing and statistical reports from scraped data into spreadsheets and MySQL databases.

Software Test Automation Engineer at RDI Software

2016 to 2017
  • Tested point-of-sale systems, back-office servers, and in-store processing units for McDonald's in C# ahead of a release to 5,000+ stores.
  • Developed command-line batch scripts to set up testing environments within an Agile team.

Math Researcher (Python) at UIC Math Computing Laboratory

2016
  • Developed the persispy tool for studying invariants of algebraic varieties, abstracted to n dimensions.
  • Implemented C extensions from PHCPack for fast complex solutions, often achieving 10x speedups.

Skills

Cloud & Infrastructure
Kubernetes (AWS EKS, GCP, Azure, IBM, bare metal), Helm, Docker, AWS GovCloud (IL2 to IL5), Nginx, Linux (Ubuntu, CentOS, Alpine)
CI/CD & Supply-Chain Security
GitLab CI/CD, ArgoCD, Gitea, container hardening (distroless, nonroot), CVE remediation, Certificate to Field
Observability
Prometheus, Grafana, Loki, Promtail, Elasticsearch, Kibana
AI & ML Platform
KServe, Knative, MLflow, JupyterHub, self-hosted LLM deployment, agentic AI security
Languages
Python, Go, JavaScript/TypeScript, SQL, Bash
Frontend
React, HTML/CSS
Databases
PostgreSQL, Elasticsearch
Identity & APIs
Keycloak, OAuth 2.0, REST API design
Testing
pytest and unittest, Selenium end-to-end
Version Control & Workflow
GitLab, GitHub, Jira, Agile/Scrum

Education & Certifications

Bachelor of Science, Mathematics and Computer Science, University of Illinois at Chicago

2016

CompTIA Security+

2023 to 2027