Organized and dependable software engineer, successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.
Overview
3
3
years of professional experience
Work History
Software Engineer
Gaditek
01.2023 - Current
Developed, scaled and revamped robust new and existing features for Puredome, a Gaditek product.
Conducted proof of concept (POC) for any new feature requests.
Collaborated extensively with product managers, frontend engineers, QA and other engineering teams to launch new features with utmost reliability.
Collaborated with the customer success team to troubleshoot and improve customer experience across all puredome services.
Managed and mentored interns and junior developers, and getting them up to speed with the team.
Review pull requests (PRs) submitted by fellow team members.
Associate Software Engineer
Gaditek
05.2022 - 12.2022
Built the backend for the Admin Console (Puredome) from scratch using microservice architecture on Adonis JS (Node JS, Typescript).
Worked alongside frontend engineers to integrate APIs.
Implemented Backend For Frontend (BFF) architecture.
Utilized RabbitMQ as a message broker to implement an event-driven architecture.
Worked on FusionAuth (IAM) for authorization, authentication and user management.
Managed Puredome's billing operations, encompassing responsibilities like initiating purchases, integrating Stripe and PayPal, handling subscription changes via Recurly's API (including upgrades and downgrades), and monitoring user billing events through webhooks.
Integrated Mixpanel (product analytics tool) to provide insights into user behavior by tracking events, such as clicks, page views, sign-ups, purchases, and other actions taken within the application.
Collaborated with a cross-functional team including members from Product, DevOps, Infrastructure, and other relevant areas.
Development Trainee Officer
TPS Worldwide
02.2022 - 04.2022
Worked closely with mentors.
Developed Rest APIs on .Net Core.
Built a Full-stack project, KYC (Know your customer) App utilizing .NET Core, the MVC framework, and an Oracle database.
Software Engineering Intern
Signbox Software
02.2021 - 05.2021
Created a full-stack School Management System using Laravel (PHP), React JS, and MySQL.
Completed development assignments given by the mentor within the specified deadline.
SQA Intern
Afiniti Software Solutions
07.2020 - 08.2020
Conducted blackbox testing and load testing for the integration of Avaya within the product.
Bug reporting.
WordPress Developer Intern
Interns Pakistan
10.2019 - 11.2019
Successfully completed a project involving the design and development of an Online Food Ordering Website using WordPress.