About
Frontend Software Engineer with more than 5 years of experience specializing in Angular-based enterprise applications. Expertise in building scalable, high-performance UI systems using RxJS, modular architecture, and lazy loading. Experienced in implementing RBAC, dashboard systems, and API-driven applications. Proven ability to optimize performance, reduce load times, and deliver maintainable solutions in Agile environments.
Skills & Expertise (34)
Work Experience
Software Engineer
Growexx (Grow By Exx Services Pvt. Ltd.)
Jul 2023 - Feb 2026
Rebuilt core enterprise modules using Angular 18, improving application load time by approximately 30%. Developed modular and reusable UI components using Angular, Bootstrap 5, and Angular Material. Implemented role-based and client-based access control (RBAC) to streamline compliance and user access management. Built dashboards, marketplace modules, and reporting tools to improve operational visibility and efficiency. Integrated AG Grid for data-intensive tables, supporting invoice downloads and multi-file upload support. Designed and implemented an audit trail tracking system for delivery status workflows like Pending, Received, Cancelled. Optimized state management using RxJS and Subjects for efficient asynchronous data handling. Integrated ML-based APIs for inventory demand prediction and analytics, enabling data-driven decision-making. Ensured smooth migration from legacy AngularJS and modern Angular applications. Used SonarQube for static code analysis to enforce code quality and maintainability standards. Worked in an Agile/Scrum environment, actively participating in sprint planning, daily stand-ups, reviews, and retrospectives. Managed source code and collaboration using Git. Implemented lazy loading with Angular routing to improve initial load time and enhance application scalability. Optimized component rendering performance using Angular Change Detection strategy (OnPush), reducing unnecessary DOM updates.
Frontend Developer
Infosys
Nov 2020 - Jun 2023
Developed and enhanced e-commerce web application across Angular 10, 14 and later upgraded modules to Angular 15, implementing interactive product views, shopping cart workflows, secure checkout, and order tracking. Built responsive product catalogs and dynamic search functionality, ensuring consistent usability across devices and browsers. Collaborated closely with backend teams to integrate RESTful APIs for seamless data exchange and system reliability. Contributed to E-Track โ Employee Lifecycle Management System, an internal enterprise portal supporting onboarding, resignation, and HR workflows. Developed key features for an Asset Management System to manage IT asset allocation and tracking using Angular 14. Improved application performance and scalability by implementing lazy loading, scroll-to-load, authentication guards, and optimized API interactions. Worked closely with backend teams to integrate RESTful APIs for seamless data exchange. Implemented an automated resignation module calculating notice period and multi-stage approval workflows (Manager, HR, IT, Finance) with email notifications using Angular 10 and REST APIs. Implemented lazy loading, scroll-to-load, authentication guards, and optimized API interactions for better performance and scalability. Implemented Server-Side Rendering (SSR) using Angular Universal to improve SEO, initial load performance, and user experience. Utilized Angular Signals for reactive state management, improving change tracking and reducing dependency on manual subscriptions.
Education
Bachelor of Technology (B.Tech) - National Institute of Science and Technology
2014 - 2018 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (34)
Click a skill to find developers with the same skill