About Me

Software Engineer

Currently a Principal Software Engineer @ Twilio

I am passionate about computers and technology in general. Technology is deeply impactful and helps people face everyday challenges in better ways. It gives me great joy to see and work on new ways to help people achieve their goals and enjoy their lives.

I wrote my first program when I was 9 in QBasic; inspired by Doogie Howser, I wanted my own journal-entry program, and that was the first program I ever wrote. Since then I have worked with more languages and tools than I can remember, care to elaborate upon, or dare to admit in public.

Along the way I've learned a lot of lessons, picked up a few good and a lot of bad habits, and have kept going.

What I Do

Software Engineering

Straight up software development is and always has been my passion. I have over 9 years of professional experience in the software industry, additional to the many many years I've spent doing it freelance and as a hobby before that. Trust me, I've got talent.


My first instinct is to prototype (like this sentence).


I actively try to find time to read, mostly fiction. My favorites are Catcher in the Rye (JD Salinger), This is How You Loser Her (Junot Diaz), God's Debris (Scott Adams), and Moth Smoke (Mohsin Hamid).


I am an avid follower, appreciater, creater, and propagator of internet memes. My personal favorites include Me Gusta, You Don't Say, Picard's Facepalm, and One Does Not Simply.


A secret blogger of amateur Urdu and English poetry since 2004, I'm branching out into blogging related to software engineering.

The Telly

I spend a considerable amount of time on the couch watching various shows and films from different genres. My favorite film is The Prestige, and my all-time favorite shows are Lost and Mad Men. Also, I ♥ Star Trek. You can actually follow my viewing history on Trakt.


11+ Years of Professional Experience


National University of Computer & Emerging Sciences, Lahore, Pakistan

Bachelor of Science, Computer Science

A rigorous pure Computer Science program from the get-go.

Aitchison College, Lahore, Pakistan

GCE Advanced Level

Passed Math, Physics, Economics, and Literature in English under the University of Cambridge curriculum.


2020 - Present

Principal Software Engineer

Developing solutions for the in-house Billing Platform

2019 - 2020

Senior Software Engineer

Developed Mobile Applications and SDKs for the Simplify Commerce Platform

2016 - 2019
Routematch by Uber

Senior Software Engineer

Developed internal frameworks to integrate payment gateways

Developed internal frameworks to integrate with transit providers

Pioneered and developed mobile ticketing products

2015 - 2016

Multimedia Developer

Worked with Morgan McKinley on a research project involving a recruiting application on the iOS platform

Weird Science


Developed and launched Gullu for Android, a game with 180k+ downloads

2013 - 2015

Lead Software Engineer

Designed and developed iOS applications and games for customers including LifePrint, DraftKings, Phrazzle, and ForFit

Led and mentored the iOS development team

2012 - 2013

Software Engineer

Worked with clients such as The Georgia Clerks Authority and Starbucks on iOS applications and backend services.

2011 - 2012
Gameview Studios

Software Engineer

Developed features on the then popular mobile games such as TapFish, TapTown, and WonderCove

Ported TinyNightClub and TinyChef (from TinyCo) to the Mobage Platform for DeNA

Development Skills

Swift & Objective-C

iOS, macOS, tvOS applications

node.js, Scala, Java, Golang, Python, php, ASP.net

Web Applications

Unity2D, Cocos2dx



Relational Databases

SQLite, CouchDB, MongoDB, Realm, CoreData

NoSQL Databases

Redis, Memcached

In-Memory Databases

ElasticSearch, Lucene, Solr


AngularJS, Bootstrap, jQuery

Web Front-End

C/C++, 8051 & 8086 Assembly


DevOps Skills

Docker, Kubernetes, Consul


AWS EC2, S3, Lambda

Platforms & Infrastructure

Google App Engine

Platforms & Infrastructure


Platforms & Infrastructure

Design Skills


UI Prototyping

Adobe Photoshop

Image Editing

Adobe Indesign



Get in Touch


Dublin, Ireland

Available for Consultation

How Can I Help You?