Senior Backend Engineer
Toptal | August 2021 - Present
I am part of the Toptal core team and my primary responsibility here is to provide backend services for the Toptal platform & help our team to grow further both professionally & personally. A lot of efforts are put to strive for excellence & assure the quality of the platform.
Chief Technology Officer
Activekey Solutions | November 2019 - August 2021
My responsibilities here include Product development, Platform engineering & cybersecurity, and Enterprise IT systems development. Drive the execution of product strategy and roadmaps through process-driven agile methodologies. My role is to train engineering teams, strengthen, grow, and evolve the entire Vision & product engineering and digital platforms portfolio.
Technical Solutions Consultant
Activekey Solutions | June 2017 - November 2019
My role was to provide technical consultancy to different teams working on multiple projects and technologies including Ruby on Rails, Angular 2, Web security, and Relational Databases. My core services there included writing modular code in Ruby, providing software architecture guidelines for new features, and reviewing code for better performance and scalability.
Fullstack Technical Lead
Cloudasset | July 2017 - November 2019
At Cloudasset my role was to manage all aspects of technology and manage the technical team of core ruby on rails developer. Most of my work over there was about fin-tech and the development of a new payment gateway.
Technical Team Lead
Activekey Solutions | January 2017 - June 2017
As technical team lead, I managed development and architectural designs for different products. I was managing a technical team for 2 products named Salesdoor & Ilaaj.pk & I was heading a team of 8 people where my responsibilities were to foresee any technical challenges, keep the current systems with updated tech and develop highly scalable and extendable solutions which involved complex full-text search queries and Angular2 based portable components creation.
Senior Software Engineer
Activekey Solutions | January 2016 - January 2017
As a lead developer, my role was to train junior resources, design the product flow and help create complex solutions. I was responsible for following the best practices and keeping a healthy codebase. Server setup, security, and high availability were some of my core responsibilities.
Confiz | July 2014 - January 2016
At Confiz, I was leading the core development team of Pakwheels which is the largest automobile marketplace in Pakistan. My role was to plan, design, and develop new solutions for Pakwheels, server performance optimization, front-end optimization & have hands-on experience in searching algorithms. I have worked in an Agile & SCRUM project management environment and also have experience migrating from Rails 3 to Rails 4.2.
University of Engineering and Technology Lahore, Lahore
Computer Science, BS | 2010