Senior Software Engineer — Ulap.co
2020 – 2026Remote · Python, Go, ReactJS, PostgreSQL, Elasticsearch, Kibana, Prometheus, Loki, Promtail, Grafana, KServe, Knative, ArgoCD, MLflow, Gitea, Keycloak, JupyterHub, Helm, Kubernetes (AWS, GCP, Azure, IBM, bare metal)
- Served as de facto maintainer of the deployment repo for an IL5 AI/ML platform on AWS GovCloud EKS, gatekeeping merges — 600+ authored commits and 330+ merged MRs on that repo alone.
- Developed a commercial multi-cloud Kubernetes management SaaS hosted on GCP across 4 environments — 1,000+ authored commits spanning Python APIs, async job infrastructure, and React UI.
- Rebuilt a production vector database image from 113 CVEs to zero in one release cycle, including a verified irreversible data migration to a distroless, nonroot, major-version-bumped base.
- Maintained 140 images and their repos in GitLab CI/CD with monthly scans, remediations, and justifications.
- Built scan orchestration, approval automation, and rootless builds for a DoD continuous container-authorization pipeline.
- Authored security mitigations for an agentic multi-model orchestration product ahead of government deployment.
- Refactored an LLM-powered security assistant from OpenAI to Claude to fully self-hosted with zero external APIs, then hardened it for deployment.
- Shepherded 3 applications through Certificate to Field, operating in IL5/IL4/IL2 AWS GovCloud environments.
- Developed and maintained 7 products across SaaS and DoD platforms — 4,400+ authored commits and 1,000+ merged MRs across 150 repos over 6 years.
- Wrote Selenium E2E test automation and drove Python API test coverage to 80%.
- Authored the team's internal documentation covering container hardening, git workflows, and pipeline references, contributing 3x more than any other author.
Python & JS Software Developer — BV-USA
2019 – 2020Chicago, IL · CentOS, Nginx, MongoDB, NodeJS, ReactJS, AWS
- 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 NodeJS, MSSQL, and D3/DC.js across 3 departments and 20 regions.
- Migrated 14 sites from various hosting providers to AWS S3 and EC2; responsible for Logistics and B2B Portal production deploys in AWS Elastic Beanstalk.
- Utilized AWS SDK for application-specific services such as mailing lists and image storage.
Full Stack Python Web Developer — CouponCabin
2017 – 2019Chicago, IL · CentOS, Nginx, PostgreSQL, Django, jQuery
- 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; responsible for Tool and Merchant Portal production deploys.
Freelance Software Developer — Upwork, Fiverr, PeoplePerHour
2016 – 2020Chicago, IL
- 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, always on time.
Software Test Automation Engineer — RDI Software
2016 – 2017Oakbrook, IL
- Tested point-of-sale systems, back-office servers, and in-store processing units for McDonald's in C#; product released to 5,000+ stores.
- Developed command-line batch scripts to set up testing environments within an Agile team.
Math Researcher (Python) — UIC Math Computing Laboratory
2016Chicago, IL
- 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.