Work History
Showcase
Education
Work history
UpStack
Senior Full-stack Developer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
Volvo Cars
Senior Software Engineer
2022 - Present (3 years)
Developed a UI for the product catalog using Next.js and Material UI that is used by market editors internally.
Set up multiple Kibana dashboards to monitor system metrics and track user behavior in the product catalog UI.
Rewrote Volvo's internal user authentication service from Go to C# using .NET 7 MVC Core and then deployed it over to Azure Cloud using Azure pipelines and Terraform.
Klarna
Software Engineer
2020 - 2022 (2 years)
Designed and implemented solutions to migrate a legacy Scala code to TypeScript, working component by component on the solution.
Wrote and deployed several web scrapers to maximize customer KPIs for the team, enhancing coverage from 70% to 80%.
Developed a new cache to improve overall system performance and collaborated with other devs to migrate and test services.
Red Buffer
Senior Software Engineer
2018 - 2020 (2 years)
Designed and implemented a scalable architecture on a sports-related mobile app with real-time commentary features.
Worked on a serverless web tool for users to design custom charts in Adobe XD and delivered different solutions for the tool.
Built and deployed solutions across the stack for an AI-based content management platform to read and upload PDF reports.
DealSmash Tech
Full-stack Developer
2017 - 2018 (1 year)
Designed and launched the architecture and APIs for a mobile app, delivering the FSM pipeline to handle user receipts.
Led and influenced the development of the app loyalty program with features for users to redeem points with various vouchers.
Developed a React-based dashboard to help merchants analyze in-app purchases, run promotions, and send notifications.
CyTech Solutions Pvt Ltd
Full-stack Developer
2016 - 2017 (1 year)
Designed and implemented jQuery/Ajax on a web solution to enhance the webpage and the overall end-user experience.
Developed and deployed a micro-Dapper ORM into the dev process, increasing the efficiency and performance of solutions.
Developed a VoIP client using SIP.js for audio calls to a mobile phone, configuring SIP trunks and Asterisk server on the back end.
Showcase
Full-stack Developer - Monarch Tracker
Developed a vehicle tracker app with real-time vehicle location tracking.
Implemented a central dashboard to plot vehicles on a map.
Designed the back-end architecture and web dashboard for data processing and real-time information.
Full-stack Developer - RaveOn
Developed a mobile application for real-time match commentary across NBA, NCAA, and UEFA competitions.
Implemented back-end solutions and deployed admin dashboards for the application.
Utilizes the SportsRadar API to stream live sporting events to users via WebSockets.
Full-stack Developer - Odin Chart
Developed Odin Chart, a Vue.js-based data-agnostic tool for designing custom charts in Adobe XD.
Implemented a backend server to manage data updates and persistence for the Odin Chart application.
Utilized CSV data for data input and visualization within the app.
Education
AWS Certified DevOps Engineering Professional 2023 - DOP-CO2
Udemy
2023 - 2023
REST API
HackerRank
2020 - 2020
React
HackerRank
2020 - 2020
Principles of Reactive Architecture
Lightbend Inc
2019 - 2019
Docker Essentials: A Developer Introduction
IBM
2019 - 2019
Cloud Architecture
Google
2019 - 2019
Bachelor’s Degree, Computer Software Engineering
National University of Sciences and Technology (NUST) - Pakistan
2011 - 2015 (4 years)