United States
I have over 11 years of collective experience of hands-on software development and leading software engineering teams. I am well-versed in software design patterns and best practices and have extensive experience with tools & technologies such as Typescript, Javascript, NestJS, NextJS, ReactJS, React Native, SQL and AWS. I have a proven track record of developing applications across web, mobile, and API platforms, ensuring a seamless and integrated user experience. I have driven software development teams to deliver successful and profitable product outcomes. I have worked extensively on the AWS infrastructure especially with the serverless architecture using AWS Lambda, API Gateway, DynamoDB, Cognito and CloudFormation. I have also supervisioned the automation of continuous integration and delivery pipelines for some major organisations. I am well versed with design patterns such as Domain Driven Design & Test Driven Development. I have designed and developed major projects web products such as Crypto-currency Exchanges, Trading Portals, Online Appointment booking Services, TOTP apps & Online Real Estate Services.
Leading the technological vision at SkillsDB to enhance our competency-based talent management platform, ensuring it remains at the forefront of innovation. Overseeing the development of advanced features like skills tracking, gap analysis, and personalized learning plans to drive employee success. Collaborating with cross-functional teams to align our technology roadmap with organizational goals, fostering growth and operational efficiency.
⇢ Responsible for planning software design & architecture for state-of-the-art products. ⇢ Mentor and team lead of software engineers. ⇢ Development head on multiple projects, ensuring fulfilment of optimal engineering practices and design patterns. ⇢ Overseeing development of software products using modern & stable tech stacks comprising of Hasura, NextJS, ReactJS, TypeScript & Cloud Computing. ⇢ Performing hands-on engineering to solve complex software problems.
⇢ Incharge of the CI/CD maintenance team for TeamCity. ⇢ Handled migration of a large range of projects from TeamCity and Jenkins to an internal platform. ⇢ Responsible for reducing build times of long running builds by optimizing build pipelines and infrastructure. ⇢ Ensuring up-time of a wide range of deployed company products and providing support to engineering teams. ⇢ Adding new pipelines and building infrastructure as per requested by engineering teams.
⇢ Responsible for maintaining AWS infrastructure for company products. ⇢ Automated AWS infrastructure deployment and management for company products using AWS CloudFormation. ⇢ Worked on BMW Canada’s web app using ASP.NET.
Zarqoon.com is Pakistan's first specialized real estate rental app, enabling anyone to post a property anywhere in Pakistan. I am the sole architect & developer for this product, building it from scratch to it's launch. I was responsible for all the tasks involved; from design to full-stack development, from server setup to continuous deployment and from database setup to third party storage & API integration.