Development & Customization (Modules) : Developed 50+ solutions and extension across Finance, AP , AR , Expense , GL , Project , Procurement, Inventory , Retail & Commerce , Cash & Bank Accounting ,Fixed assets .
Process : Discount Card , Customer ,Coupons, Gift Card , Fixed Asset Capitalization, Customer Transaction Settlement , Vendor transactions , Project , transfer Fix Asset , Ledger Journal , PO , TO , SO , Vendors ,Payments
Reporting : Created 50+ SSRS reports related to SCM , Retail & Commerce, Transactions , Payments, Agings , Sales , Tax , Cash Accounting , PO , GRNs , TOs , SO , also done number of customisation in exiitings system reports.
Automation : Automated PO/GRN workflows (blocking GRN /& POs ), IGP handling, Bulk Item Launch updates, and AR/AP processes. Reduced manual effort by 70% through batch and workflows.
Integration : Shopify-D365 sync, developed FastAPI/Django middleware for coupon management using number of existing data entities as odata to directly integrate in other systems or some using customer entities and APIs .
Data Management & Optimization : SQL quries optimization , optimized OData APIs and services (60% faster response), and implemented BYOD for enterprise reporting. Enhanced numbers or process according to policies.
Deployment / Statistics /& LCS : Package creation and deployments and provided Tier 1/2/4 support for customization issues, managed via Azure DevOps, and maintained test environments , and monitoring and optimizing and providing support if needed .
Software Engineer 1
NETSOL
Lahore, Punjab
03.2022 - 02.2024
Built responsive, high-performance web applications using React, Type Script .
Developed reusable UI components and design systems to maintain consistency and scalability across applications.
Optimized frontend performance through code splitting, lazy loading, and efficient state management.
Collaborated with UX/UI designers to translate wire-frames and prototypes into polished, interactive interfaces.
Designed and implemented scalable Restful Apis Fast API and Integrated with front end, ensuring smooth data flow between front end and backend services.
Wrote comprehensive unit and integration tests (pytest) to ensure reliability and reduce production incidents.
Worked closely with cross-functional teams to deliver user-centric features on schedule.Collaborated with other teams to define API contracts (Swagger/OpenAPI) and optimize payloads for performance.
Managed database migrations and version control, ensuring seamless schema updates, backward compatibility, and zero-downtime deployments, while providing rapid troubleshooting for migration-related issues.
Executed and monitored database migrations to apply schema changes safely across environments.Resolved version conflicts and rollback scenarios, maintaining data integrity during failed migrations or deployment issues.
Associate Software Engineer
Stackup Tech
Lahore, Punjab
11.2021 - 03.2022
Front end / Backend Development : Developed responsive and user-friendly web pages ,Built and maintained C .NET backend services and integrating with frontend frameworks for full-stack solutions.
Game Development (Unity/C#) : Developed 3-4 2D games in Unity,implementing core mechanics, UI systems, and gameplay loops using C.Optimized game performance for smooth rendering and efficient resource management.Worked in agile teams to deliver polished game projects within tight deadlines.
Associate Software Developer
DAPS
01.2019 - 08.2021
Developed reports using SQL server reporting services.
Wrote clear, clean code for various projects.
Optimized database operations for improved query performance, resulting in faster data retrieval times for end users.
Configured and optimized code to fit design parameters.
Contributed fully to design assessments, code reviews and brainstorming sessions.
Facilitated smooth deployments by actively participating in release management activities such as version control management and environment setup/configuration changes.
Developed and maintained program and system documentation.
Mentored junior developers, sharing best practices and guiding them through complex tasks.
Contributed to the design of robust, scalable applications using modular programming techniques.
Streamlined workflows with automation tools, reducing manual effort and increasing productivity.
Education
Bachelor of Science - Computer Science
Khawaja Fareed University of Engineering and Information Technology