With over 10 years of experience in web development, I have honed my skills in creating robust applications using technologies like C#, Web API (.Net/ASP.Net Core), AngularJS, SQL, MySQL, JavaScript, and Cloud. My international experience spans five years, working in Singapore and collaborating with clients across the US, UK, Europe, and the Middle East. I hold a Master’s degree from the globally ranked National University of Singapore (NUS) and have undergone advanced software management training in the US, Scotland, and Norway. My track record includes multiple Gold and Silver awards for delivering high-impact projects with significant financial results.
Language
Work Experience
Education
Qualifications
Industry Experience
a. Objective: Develop the SaaS solution for the product AtlasHXM for Employer of Record (EOR), enabling seamless remote/onsite hiring. This project was done for a client based in the USA.
b. Features: Comprehensive solution for managing employee onboarding and offboarding processes, covering 160+ countries. The service provided by the EOR solution includes Legal employment compliance, payroll, pension and tax remittance, visa, immigration and work permit sponsorship, benefits customization and administration, expense management, money movement and payroll disbursement & local support for employment matters.
c. Technologies Utilized: .Net Framework 4.8, Desktop Application, D3.js, Web API (.Net 6), React 14, MongoDB, SQL, Azure Event Queue, App Insights, CI/CD, Serverless Functions, Microservices, CQRS design pattern, Third-party integrations (KYC, Face Recognition, PayPal, Corpay)
d. Website: AtlasHXM
j. Role: Architect (on Client Facing) + Senior Manager / Manager (Internal to working organization)
k. Project Delivery Mode: Agile – Scrum [2-week sprint cycle with 4-week release cycle].
1 Release = 2 sprints
l. Team Size: 30
m. Project Nature: Project Implementation for a client from the USA
e. Working Organization: Techlogix Pakistan Pvt. Ltd
a. Objective: Identify and address architectural and design gaps in the existing legacy desktop application to propose improvements for enhanced performance and maintainability. This project is being done for a client based in the United States of America (USA).
b. Features: To provide scalability in terms of customer base by enhancing the desktop application performance through parallel processing, multithreading, and decoupling techniques for I/O file operations and database loading, specifically designed to handle large-scale datasets in the range of several million records. The project also optimizes the report generation process by making it performant from 15 mins to 1 min with the help of advanced charting library of D3.js
c. Technologies Utilized: .Net Framework 4.8, Desktop Application, D3.js, Multithreading, RabbitMQ, SignalR, 3-tier Architecture
d. Website: Yield Werx
e. Role: Architect (On Client Facing) + Senior Manager (Internal to working organization)
f. Project Delivery Mode: Agile – Scrum [6-week sprint cycle]
g. Team Size: 5
h. Project Nature: Research Project leading to Project Implementation for a client from the USA
i. Working Organization: Techlogix Pakistan Pvt. Ltd
a. Objective: Develop an embedded system application to capture pressure, temperature, and vibration data from downhole sensors and transmit it to the surface using
b. Features: The project was to design telemetry systems for sending data from downhole tools to the surface, utilizing a low-bandwidth communication protocol. Three different measurements – pressure, temperature and vibration were meant to be captured from the downhole tool by the firmware and then the raw values be converted into respective Imperial Unit System.
c. Technologies Utilized: C++, Texas Instruments 8086-based Microcontroller, Keller Sensors, Telemetry, I2C (Inter-Integrated Circuit)
d. Website: SLB - Downhole Measurements
r. Role: Embedded Software Engineer
s. Project Delivery Mode: Waterfall Model
t. Team Size: 4
u. Project Nature: Project implementation for in-house manufacturing department
e. Working Organization: Schlumberger Oilfield (S) Pte Ltd
a. Objective: Design and develop a desktop application for in-house sensor calibration, eliminating the need for external vendor
b. Features: This project was to implement an improved calibration model using method of least square estimation for performing pressure and temperature points calibrations. This project eliminates the need for external vendor calibration, hence not only reducing the cost of external vendor calibration but also improving the lead time. The project also fixed the issue of failed sensor due to incorrect external vendor calibration, and made the failed sensor working with in-house re-calibration, hence provide an annual saving of USD 40,000.
c. Technologies Utilized: Windows Forms, C#.NET, File-based data
d. Website: SLB - Sensor Calibration
n. Role: Senior Software Engineer
o. Project Delivery Mode: Waterfall Model
p. Team Size: 1 (Solo project supervised by the Product Line Manager)
q. Project Nature: Research Project leading to Project implementation for in-house manufacturing department
e. Working Organization: Schlumberger Oilfield (S) Pte Ltd
a. Objective: Develop ValueLink Connect for facilitating real estate appraisal workflows in the United States of America
b. Features: ValueLink Connect provides real estate appraisers of US with a unified platform to manage all their orders, ensuring everything stays organized in one place. This powerful office management software helps reduce costs, enhance efficiency, and expedite the entire appraisal process. With the Connect mobile app, appraisers can stay on top of their orders even while in the field, allowing them to accept and respond to requests on the go. The streamlined system connects appraisers to over 150 lenders and AMCs, simplifies the order inspection process, and facilitates hassle-free report delivery, providing an all-in-one solution to manage every aspect of the appraisal business.
c. Technologies Utilized: Web API (C#.NET), Angular JS, SQL, Google Maps, Google Address APIs, Web Services, Third-party Integrations, jQuery, CSS, HTML, JSON, XML, SQL
d. Website: ValueLink Connect
j. Role: Team Lead (Acting) (Internal to working organization)
k. Project Delivery Mode: Agile – Scrum [4-week sprint cycle]
l. Team Size: 10
m. Project Nature: Product Development
e. Working Organization: Spur Solutions (Private) Limited
a. Objective: Develop a comprehensive Warehouse Management System (WMS) for both local and overseas clients to streamline warehouse operations
b. Features: 3PLNext empowers retailers, e-commerce businesses, warehouse managers, and third-party logistics (3PL) providers to optimize inventory management, streamline warehouse operations, and automate the entire order fulfillment process. As a comprehensive e-commerce fulfillment platform, it seamlessly guides users through each step - from product listing and sorting to picking, packing, and shipping - ensuring efficiency and precision in every operation.
c. Technologies Utilized: Web API (ASP.Net Core), tf.js (proprietary framework)
d. Website: 3PLNext
e. Role: Senior Software Engineer (Internal to working organization)
f. Project Delivery Mode: Agile – Kanban
g. Team Size: 13
h. Project Nature: Product Development
i. Working Organization: Matech Consulting & Outsourcing
a. Objective: Develop a hotel reservation system for a client in the USA, targeting the hospitality industry with advanced features to cater VVIP customers only
b. Features: The project was to develop hotel reservation system with features like Lead generation, hotel search, proposal creation, and booking features. This project is meant to be used for VVIP customers only.
c. Technologies Utilized: Web API (ASP.Net Core), Angular 7, EF Core, SQL
p. Role: Technical Lead (On Client Facing) + Senior S/W Engineer (Internal to Working Organization)
q. Project Delivery Mode: Agile – Scrum [2-week sprint cycle]
r. Team Size: 10
s. Project Nature: Project Implementation for a client from the USA
d. Working Organization: Matech Consulting & Outsourcing
a. Objective: Facilitate the agricultural industry by porting the crops and fields data from Microsoft D365 into AgriERP to reduce the licensing cost of MS D365.
b. Features: AgriERP allows the management of crops and fields by automating business processes, saving time and resources, and improving business performance. It was created to address the needs of farmers and shippers, specifically the need to control operational costs by automating the value chain as much as possible. The solutions offered significantly eliminate the need for manual paper-based processes. It provides a comprehensive suite of web and mobile solutions for agricultural businesses that include automation of processes along with transparency, traceability, and tracking. It helps with Task & workflow management, real time data access, business process analytics, geographic information system (GIS) & crop management.
c. Technologies Utilized: Web API (ASP.Net Core), MVC Core, jQuery, EF Core, SQL
j. Website: AgriERP
k. Role: Senior Software Engineer (Internal to working organization)
l. Project Delivery Mode: Agile – Kanban
m. Team Size: 10
n. Project Nature: Product Development
o. Working Organization: Folio3 (Pvt) Ltd
a. Objective: Implement the in-house on-prem solution to Facilitate the e-commerce industry by porting product data from Microsoft D365 into PIM and integrating it into multiple e-commerce platforms (Shopify, BigCommerce, Shopware) to provide product enrichment solution.
b. Features: PIM systems specialize in organizing product data and streamlining its flow to various distribution channels. PIM enriches product data before publication to e-commerce portals, optimizing data consistency and integrity. It helps in adding supported product categories specific to various e-commerce portals as part of enrichment. Furthermore, it provides customization of product labels / fields as per the targeted e-commerce portal from a unified interface of PIM, which provides great ease of product management. Setting & resetting product prices over different portals can also be done in distinctive way from unified interface.
c. Technologies Utilized: Web API (ASP.Net Core), MVC Core, jQuery, EF Core, SQL
d. Website: PIM Integration
e. Role: Technical Lead (Internal to working organization)
f. Project Delivery Mode: Agile – Kanban
g. Team Size: 12
h. Project Nature: Product Development
i. Working Organization: Folio3 (Pvt) Ltd
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Auckland today.