Hashim Colombowala
Core experience
- Building and deploying containerized applications to AWS EKS/Fargate. Core knowledge of AWS services and infrastructure.
- Observability Systems: Logging (ELK), Metrics(Prometheus) and Tracing(OTEL). Library support for python and kotlin services with web, rpc, celery, batch and kafka components. Deployment to AWS EKS Kubernetes.
- Building scalable APIs and data models
- Experience with software release management.
- Highly knowledgeable with CI/CD systems like Buildkite, Jenkins and Drone.
Technical Skills
Toolset
-
Languages: Python, Kotlin, Golang, Bash, Groovy
-
Build tools: Ansible, Packer, Terraform, Terragrunt
-
Platforms: Docker, Kubernetes, Kustomize
-
AWS: EKS, Fargate, Kinesis, Secrets Management, Lambda, IAM, Networking, Dynamo, RDS and others
-
Build Systems: Jenkins, Drone, Buildkite
-
ELK Stack,
-
Opentelemetry, Prometheus
Work Experience
Affirm, San Francisco, CA Sept ‘21 - Present
Senior Software Engineer (Observability)
Part of the team responsible for building olly v3 metrics and tracing. Existing metrics system built on top of ELK stack had difficulties scaling due to lack of aggregation and dramatic increase in volume of metrics due to onboarding of high profile customers.
v3 metrics involved migrating our python and kotlin services to v3 based metrics system and opentelemetry tracing to improve performance and gain further insight into our services
23andMe, Sunnyvale, CA May β18 - Sept ‘21
Software Engineer (Application Infrastructure)
- Part of the tools team responsible for building an opinionated tool for deploying containers to ECS Fargate on top of our core AWS infrastructure.
- Developed and deployed internal API services previously embedded in the monolith Django app using drf and various AWS services.
- Automated deployment of CI systems like Jenkins and Drone to AWS using technologies like docker and CloudFormation and streamlined the update process.
- Streamlined and automated various parts of the release process for deploying our
main products^ based^ on feedback from various release managers.^
APB Inc, Los Angeles, CA Juneβ13 β Mayβ18
Sr. Systems Engineer and ERP Systems Analyst
- Linux App Servers: installation, configuration, automation and maintenance (Puppet, Bash)
- Windows systems: AD, group policy, exchange, disaster recovery.
- Responsible for capacity planning, automation, network resource usage policies and evaluation of business and operational systems and user needs.
Achievements: - Designed and implemented the migration of physical DR application servers to AWS EC2 instances.
- Developed internal web apps for inventory and billing using Django.
Education and Certifications
- Udacity Self Driving Car: Computer Vision nanodegree Nov β2017
- AWS Certified Solutions Architect May β16
- M.S., Electrical Engineering | University of Southern California Aug β07 - May β09