Experienced full-stack developer specialized in enterprise software, cloud computing, and a range of technologies (Typescript, JavaScript, NodeJS, React, Flutter). Proficient in Agile, Scrum, TDD, AWS, and GCP. Committed to delivering scalable and sustainable solutions with a passion for creating seamless digital experiences. Let's collaborate to bring your vision to life.
Experiences
Senior Software Engineer
Careem
2022 - Present
Principal Software Engineer
Brandverse
2019 - 2022
Software Engineer
Venture Dive
2017 - 2019
Associate Software Engineer
Sudofy
2016 - 2017
Other Experiences
Head of Faculty - Volunteer
Bano Qabil
2023
Education
BS - Computer Science
University of Karachi
2014 - 2017
Skills
Amazon Web Services
Dgraph
Elastic Search
Figma
Elastic Search
GraphQL
Jest
JavaScript
MongoDB
NodeJs
Python
ReactJS
Typescript
Learnings
Git Tutorial: Mastering Version Control for Beginners
Unleash the power of Git version control with our beginner-friendly tutorial. Explore essential Git concepts and commands through our step-by-step guide, and elevate your coding collaboration and repository management skills. Dive into version control today!
Course Repo for basic MERN stack development (MongoDB, Express, React, Node.js)
This repository is a basic guide for MERN stack development. It contains the basic concepts of MongoDB, Express, React and Node.js. It also contains the basic concepts of REST API.
Course Repo for basic Dart & Flutter development
This repository is a basic guide for Dart & Flutter development. It contains the basic concepts of Dart & Flutter. It also contains the basic concepts of REST API.
Course Repo for Advanced Python development
This repository is a basic guide for Advanced Python development. It contains the advance concepts of Python. It also contains the basic concepts of REST API and Django and Automation.
Open Source Contribution
React Hook for screenshots
Simple React hook to take screenshots of a DOM element - use-screenshot-react-hook
A simple numeric keyboard widget for flutter
A simple numeric keyboard widget for flutter- onscreen_num_keyboard
React Hook for idle detection
Custom hook to detect if the user is idle or not - use-idle-detection
React + TypeScript + Vite Template for quick start
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.