A versatile Software Engineer with over five years of experience in
designing and implementing complex systems. Specializes in developing
Middleware systems, RESTful web services, and ETL pipelines using
technologies such as Spring Boot, Node-ts, and AWS services. Proven track
record delivering successful projects. Passionate about using technical
skills to drive business success.
Experience
Sr Software Engineer @ Global Rescue
Global Rescue provides medical, security, intelligence, and crisis response services to corporations, governments and individuals
From: March/01/2022 - Present
- Led the revamp of a legacy enterprise system (GRID) into a microservices architecture using Spring Boot, enhancing system efficiency and stability.
- Directed and completed 4 key microservices, playing a pivotal role in the overall project's success.
- Developed the 'Reference Data' microservice to manage essential data (addresses, cities, states, countries), including implementing real-time data update capabilities across services using RabbitMQ.
- Created the 'Intel Service', a core system for maintaining events and generating destination reports, boosting analytical capabilities and service responsiveness..
- Implemented OAuth 2.0 security layer in the 'Account Service' microservice using Keycloak as an Identity Provider (IDP). Customized SPIs for email generation, legacy user support, and runtime JWT token claim management.
- Assisted the DevOps team in developing AWS API Gateway, write authentication lambdas for Keycloak, thereby bolstering service security.
- Crafted middleware 'Comm Service' for seamless integration of two mobile applications with the new system, ensuring continued service availability during system transition.
- Contributed significantly to an increase in customer renewals post-beta release due to system improvements, garnering high satisfaction ratings from both internal departments and enterprise clients.
Software Engineer @ Stella Technologies
Stella Technology, based in Silicon Valley, is a leading digital healthcare-only company.
From: March/01/2021 - April/01/2022
- Played a key role in the IQG project aimed at enhancing healthcare interoperability using the HAPI FHIR standard. Contributed to the project by developing a dynamic logging module using Spring Boot Actuator and a mapping library for transforming SQL-based client data to HAPI FHIR specifications.
- Transitioned to the Inbox Health project, focused on healthcare billing solutions for diverse organizations. Main responsibilities included the development of a data pipeline for parsing, transforming, and loading organization-specific customer data into a standardized format for seamless billing operations.
- Implemented an AWS Lambda function with DynamoDB and a serverless function in TypeScript for CSV parsing, thereby enabling efficient file uploads, data parsing, and loading to SQL databases using Sequelize.
Software Engineer @ China Mobile Pakistan - Zong 4G
Zong is a subsidiary of China Mobile in Pakistan & a leading telecome company with largest share of subscriber based in Pakistan.
From: April/01/2020 - March/01/2021
- Bridged the gap between IT and business departments to manage user requirements and software modifications in the BOSS system.
- Coordinated with a China-based vendor for the accurate translation and implementation of technical requirements.
- Led the Change Approval Board (CAB) process, including workload documentation, feedback integration, and timeline setting.
- Managed the testing, demonstration, and User Acceptance Testing (UAT) processes for new features, leading to production deployment.
- Delivered key projects such as the Autokiosk Machine and enhancements in the Zong Mobile App and BOSS system.
Software Engineer @ Taj Digital Healthcare
TAJ is a digital healthcare service available instantly, smart & personalised with a user experience that appeals to everyone and distributed efficiently with great customer services
From: March/01/2021 - April/01/2022
- Contributed significantly to development of the product from MVP to full operation within a year, contributing to a significant increase in the company's digital healthcare services.
- Developed a unique reference marketing feature, resulting in 10,000 downloads upon the first release.
- Integrated various components such as insurance companies, pharmacies, and labs for online medicine and lab tests, improving overall customer experience and convenience.
Technical Skills
- Springboot
- Node.js with Typescript
- AWS ( API Gateway , RDS , Serverless , S3 , Lambda , DynamoDB )
- Rabbit-MQ
- Elastic Search
- Databases ( Mysql , Postgress , MongoDB )
Education
Bachelor of Software Engineering
2014 to 2018 at Bahria Unversity , Islamabad, Pakistan
Entreprenuership & Innovation
2020 to 2021 at Virtual, University, Pakistan