This page looks best with JavaScript enabled

 ·  β˜• 2 min read

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
Share on