Experienced Software Engineer with 4 years of industry experience. I possess a strong skill set in Node.js, JavaScript, MongoDB, PHP, MySQL, Laravel, and React, enabling me to design and develop robust backend systems, implement efficient database solutions, deploy applications, and seamlessly integrate APIs. My expertise lies in writing readable, testable, and maintainable code, while ensuring adherence to clean, secure, and reliable coding practices. With excellent communication skills and a collaborative mindset, I actively seek opportunities to learn and enhance my skills, contribute to the success of my team and enjoy assisting and mentoring fellow team members. Additionally, I bring valuable experience in working with cloud systems, further enhancing my technical proficiency.
Overview
5
5
years of professional experience
4
4
years of post-secondary education
1
1
Certification
1
1
Language
Work History
Full Stack Software Engineer
Bykea (Pakistan’s largest ride hailing and delivery platform)
Karachi
02.2022 - Current
Developed a GitLab deployment pipeline in collaboration with DevOps, enabling seamless deployment of a critical microservice running on auto‑scaling AWS EC2 instances and multiple PM2 instances. This streamlined the deployment process, resulting in faster releases, improved productivity, and better scalability.
Implemented a MongoDB migration process across teams by creating a script that generates migration files and performs up/down operations. This process facilitated efficient tracking and execution of migrations in local, staging, and production servers, ensuring consistent database updates.
Introduced and implemented unit testing using Jest in Node.js, fostering a culture of code quality and enabling developers to catch bugs early in the development lifecycle.
Introduced and implemented API testing among team members using Postman and Newman CLI, ensuring the reliability and correctness of APIs through automated testing, resulting in improved quality and reduced manual testing efforts.
Developed a profile‑based discount feature that targeted discounts to specific customers. This was achieved by utilizing RabbitMQ to enable communication between two services, reading customer profiles, and comparing them with pre‑defined rules using SQL queries.
Replaced the payment gateway from Checkout to BAFL by integrating their APIs, which included user authentication, session generation, tokenization, and payment capture. This migration effectively addressed the service gap, improving payment processing efficiency and ensuring a seamless payment experience for users.
Software Engineer
Koderlabs
Karachi
04.2021 - 02.2022
Designed a comprehensive warehouse management platform, utilizing MySQL for the database, React for the frontend, and Laravel for the backend. The application seamlessly integrated with Shopify, Amazon, Ebay, WooCommerce, and BigCommerce through REST and SOAP APIs and SDKs, providing a centralized solution for efficient warehouse operations.
Developed a real‑time stock, cryptocurrency, and currency signals generation application using React, Laravel, and MySQL. The application leveraged a third‑party API that provided data through Server‑Sent Events in JavaScript. Additionally, webhooks were implemented to send email notifications based on specific events, enhancing user engagement and providing timely updates.
Implemented Stripe API integration using Laravel Cashier for a fundraising application, enabling seamless and secure payment processing.
Developed a tracking and routing feature for an exotic car repairing service, enabling pick‑up trucks and system administrators to locate and transport broken cars to repair shops. This feature utilized the integration of Google Maps and Places APIs for efficient mapping and route planning.
Software Engineer
Stratesfy Systems
Karachi
12.2019 - 03.2021
Played a key role in the development of an employee portal, utilizing Laravel for the backend and its blade template for the frontend. This portal provided a centralized platform for employees to access and manage their information, enhancing efficiency and communication within the organization.
Developed an applicant tracking system using TypeScript, Angular, Laravel, and MySQL. The system streamlined the hiring process, encompassing steps from resume submission to candidate shortlisting, interview scheduling, and reviews. This solution improved recruitment workflows and facilitated effective candidate management.
Developed an iOS application using Swift and SwiftUI, aimed at assisting users with relocation, accommodation selection, and goods shipping. The application integrated authentication methods from Google, Facebook, and Apple, providing a seamless user experience. Additionally, Stripe was implemented for secure payment integration, enabling users to complete transactions within the app.
PHP Developer
Brainiac Studio
Karachi
12.2018 - 06.2019
Developed an inventory management system for 1Link's credit/debit cards printing facility, utilizing core PHP, MySQL, and JavaScript. The system efficiently managed inventory and operations, ensuring seamless card production and delivery.
Created dynamic pages and provided a Single Page Application (SPA) experience using JQuery, enhancing user interaction and improving the overall user experience of the application.
Designed and developed a normalized relational database in MySQL for the inventory management system, ensuring efficient storage, retrieval, and management of data.
Implemented a barcode printing feature within the system, utilizing barcode printer and its APIs in JavaScript. This feature enabled the printing of barcodes for streamlined tracking and identification purposes, achieved through thorough research and utilization of relevant documentation and articles.
Education
Bachelor of Science - Computer Science
Sir Syed University of Engineering And Technology
Karachi, Pakistan
01.2016 - 12.2019
Skills
Backend Development
undefined
Certification
IBM Data Engineering
Timeline
Full Stack Software Engineer
Bykea (Pakistan’s largest ride hailing and delivery platform)
02.2022 - Current
IBM Data Engineering
06-2021
Software Engineer
Koderlabs
04.2021 - 02.2022
Software Engineer
Stratesfy Systems
12.2019 - 03.2021
PHP Developer
Brainiac Studio
12.2018 - 06.2019
Bachelor of Science - Computer Science
Sir Syed University of Engineering And Technology
01.2016 - 12.2019
Similar Profiles
Andrew LonAndrew Lon
Driver at Delivery And Ride HailingDriver at Delivery And Ride Hailing