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.

Prototyping

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

Reading

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).

Memes

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.

Blogging

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.

Resume

11+ Years of Professional Experience

Education

2012
National University of Computer & Emerging Sciences, Lahore, Pakistan

Bachelor of Science, Computer Science

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

2006
Aitchison College, Lahore, Pakistan

GCE Advanced Level

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

Experience

2020 - Present
Twilio

Principal Software Engineer

Developing solutions for the in-house Billing Platform

2019 - 2020
Mastercard

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
TSSG

Multimedia Developer

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

2014
Weird Science

Founder

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

2013 - 2015
Tintash

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
Virtism/Mobilezapp

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

Games

PostgreSQL, MySQL, MSSQL

Relational Databases

SQLite, CouchDB, MongoDB, Realm, CoreData

NoSQL Databases

Redis, Memcached

In-Memory Databases

ElasticSearch, Lucene, Solr

Search

AngularJS, Bootstrap, jQuery

Web Front-End

C/C++, 8051 & 8086 Assembly

Embedded

DevOps Skills

Docker, Kubernetes, Consul

Containerization

AWS EC2, S3, Lambda

Platforms & Infrastructure

Google App Engine

Platforms & Infrastructure

DigitalOcean

Platforms & Infrastructure

Design Skills

Sketch

UI Prototyping

Adobe Photoshop

Image Editing

Adobe Indesign

Publishing

Contact

Get in Touch

+353-85-7******

Dublin, Ireland

Available for Consultation

How Can I Help You?