Syed Humza Shah

Logo

Humza is a senior software engineer living in London. He likes coffee, loves to travel, and runs on a combination of optimism and pragmatism.

Check out his blog posts here.

CV

Introduction

Hi! I’m Humza - Hum like in hummer and za as in plaza - a Lahori living in London by way of Saarbrücken.

I’ve been building software professionally since 2011. Most of this work has involved backend web development, DevOps, statistical model training, and data pipelines.

I’m passionate about disentangling complexity in technical projects and improving organisational culture.

Reach me at humzashah at gmail dot com if you’d like to discuss something that I could help with or if you’d like to invite me for a talk.

Read on for details of my work experience, conference talks, and qualifications.

Work Experience

Senior Software Engineer
Deliveroo (London, UK)
September 2016 - Present

In September 2016, I joined the Logistics Algorithms team. I helped ship Frank, Deliveroo’s rider dispatch algorithm, and various improvements to it. Additionally, I led the design and development of Canoe, Deliveroo’s framework for putting statistical models in production.

In February 2018, I moved to the Production Engineering team. I led incident post-mortems and helped develop reliability guidelines for services. I also improved the cost-efficiency of the tech infrastructure resulting in significant savings such as cutting datastore costs by half.

My role at Deliveroo has also involved mentoring engineers, conducting interviews, and improving development processes.

Tech involved: Ruby, Python, Go, PostgreSQL, PostGIS, Redis, Kinesis, AWS Lambda, Heroku, Docker, Kubernetes, Terraform, ECS

Software engineer - Backend tech lead
The Innovation Enterprise Ltd. (London, UK)
October 2015 - August 2016

I was the backend tech lead at The Innovation Enterprise (IE). My role involved mentoring engineers, securing IE’s online content, setting up reliable continuous deployments for online services, and building the company’s first data pipeline.

Tech involved: Ansible, MySQL, Aurora, Python, Ruby, Rails, Javascript, Segment, Redshift, AWS Quicksight, AWS EC2

Software Engineer
OmniScriptum Publishing Group (Saarbruecken, Germany)
May 2014 - September 2015

I was part of the team that maintained various Ruby-on-Rails services of the OmniScriptum group. In addition to feature development for those services, I helped develop the backend of a book-cover creation tool and led developing a tool to calculate salaries for commision-based employees.

Tech involved: Vagrant, Ruby, Rails, MySQL, SQLite, MarionetteJS, Coffeescript

Software Engineer
ProtonLabs (Lahore, Pakistan)
November 2012 - April 2014

I joined senior engineers to build and maintain HedgePo (now Allocator). I also trained new hires on the project and best practices.

Tech involved: Ruby, Rails, MySQL, Coffeescript, Heroku

Software Engineer
Freelancing (Online)
Started: May 2011

My initial projects involved microcontrollers, Assembly Language, and C. Later, my interests turned to non-hardware projects which mainly involved Ruby and Python.

Conference Talks

Training statistical models on containers in Kubernetes
Kubernetes Meetup
Deliveroo HQ, London
Wednesday 21 February 2018
Video of presentation

How Deliveroo automated workflows using GitHub features
GitHub Constellation
Invictus Plaza, London
Wednesday 14 March 2018

Education

B.Sc. Electrical Engineering
University of Management and Technology (Lahore, Pakistan)
Fall 2008 - Spring 2012
GPA: 3.74 on a scale of 4.00. Courses and grades.

Professional Courses

Advanced Linux Network and Systems Administration
City University (London, UK)
April 2016 - July 2016

Python Data Science Bootcamp
Cambridge Coding Academy (London, UK)
May 2016