Work Experience
My professional journey - building and shipping software at scale.
Software Engineer
Lightcast
Cloud infrastructure, CI/CD, and microservices engineering across AWS and hybrid cloud environments.
- Owned end-to-end AWS infrastructure via Terraform, enforcing IaC best practices that improved scalability, reduced configuration drift, and cut monthly cloud costs by $1K+ through optimized EKS cluster sizing and resource right-sizing across environments.
- Architected multi-stage CI/CD pipelines for hybrid cloud deployments spanning AWS EKS and IBM Cloud OpenShift, reducing build times by 40% through parallelized jobs, artifact reuse, and optimized CMake build scripts.
- Led end-to-end IaC and CI/CD deployments of multiple microservices across both ECS and EKS environments; established fully automated GitLab pipelines that eliminated manual intervention and ensured consistent, repeatable deployments.
- Developed end-to-end pipelines that build Docker images, generate Helm charts, and execute multi-stage testing across various QAT environments in EKS, ensuring reliability before production rollouts.
- Integrated Terraform scripts into GitLab pipelines, automating the provisioning and configuration of AWS infrastructure as part of the continuous integration process, enhancing reproducibility and consistency across the SDLC.
- Architected a serverless automation pipeline on AWS Lambda and S3, integrating Python scrapers and OpenAI's API to ingest, process, and classify unstructured web data at scale, enabling automated data enrichment workflows.
- Built serverless REST APIs including an AWS ECR Proxy using Python, Lambda, and API Gateway, fully compliant with OCI distribution specs; enabled license-based container image pulls via OAuth, improving customer security and access control.
- Responded to production incidents involving AWS ECS microservice deployments; diagnosed and resolved critical issues in containerized workloads, coordinated with cross-functional teams to restore services promptly, conducted thorough postmortem analyses, and implemented monitoring alerts using CloudWatch and Lambda along with operational runbooks to reduce MTTR.
- Championed secure Docker practices for the team by integrating Snyk and Trivy for container vulnerability scanning and SAST/dependency checks directly into CI/CD pipelines, shifting security left in the development lifecycle.
- Developed lightweight Go CLI tools that were adopted across multiple teams for both local development and CI workflows, standardizing routine tasks and improving developer productivity.
- Collaborated with enterprise clients to streamline deployments on OpenShift, ensuring smooth product adoption, faster time-to-value, and a better overall customer experience.
- Enhanced legacy C++ and Java systems to improve performance and maintainability. Mentored junior engineers on Terraform, GitLab CI, and secure cloud practices, fostering a culture of continuous learning.
- Created and maintained comprehensive documentation for CI/CD processes and Terraform configurations, enabling effective knowledge transfer and smoother onboarding for new team members.
PythonC/C++JavaGoLinuxKubernetesDockerOpenShiftHelmAWSEKSECSLambdaS3API GatewayCloudWatchECRSecurityHubInspectorRDSTerraformCI/CDGitLabSnykTrivyOpenAIREST API
Software Engineering Intern
Lightcast
Set up and maintained OpenStack cloud infrastructure for internal training and development environments.
- Set up an OpenStack Ussuri minimal environment consisting of two nodes (controller and compute node) for team members' training purposes. Configured and deployed OpenStack services on the controller and compute nodes.
- Implemented network configurations and security settings to ensure the stability and security of the OpenStack environment.
- Collaborated with colleagues to troubleshoot issues and optimize the performance of the OpenStack setup.
PythonBashLinuxDatabasesOpenStack