About
Frontend Software Engineer with 6 years of production experience building scalable web applications using React.js, TypeScript, JavaScript, Redux, Redux Toolkit, HTML5, CSS3, REST APIs, and GraphQL. Experienced in frontend architecture, Micro Frontends, React Router, reusable component development, API integration, performance optimization, automated UI testing, CI/CD, application resiliency, and frontend security. Hands-on experience with Nx monorepos, AEM Headless, Backend-for-Frontend (BFF), Storybook, Jest, Cypress.io, Sentry, and AI-assisted software development using Cursor AI and custom MCP servers.
Skills & Expertise (28)
Work Experience
Senior Software Engineer
Capgemini
Feb 2026 - Present
Developed a POC for AEM Headless, integrating AEM content with React-based UI components through a Backend-for-Frontend (BFF) layer, enabling structured API integration between frontend applications and backend services. Built complex, reusable UI components with React, TypeScript, multiple variants, responsive layouts, and scalable frontend patterns, supporting different content, application states, and presentation requirements across application screens. Implemented clickjacking protection and secure frontend integration patterns, focusing on application resiliency, frontend security, and reliable integration between frontend applications and backend services. Used Cursor AI for coding, refactoring, troubleshooting, test creation, and technical documentation while critically reviewing and validating AI-generated outputs for correctness, performance, security, and maintainability.
Software Engineer
Amdocs
Jul 2024 - Feb 2026
Developed high-performance, reusable UI components within an Nx-based monorepo, enabling code sharing across 3 platforms, including Cordova-based mobile applications, and reducing build times by 30%. Built e-commerce ordering and payment workflows using TypeScript, React, Redux, Redux Toolkit, and REST APIs for a UK telecom client, improving page-load performance by 25% and reducing transaction errors by 20%. Worked on scalable frontend architecture integrated with a Node.js microservices architecture, performing UI rendering and performance benchmarking to support 10,000+ concurrent users with 99.9% uptime. Built and maintained a reusable React component library with Storybook, monitored production issues using Sentry, and maintained automated Jest and Cypress.io test suites, contributing to a 25% reduction in production bugs. Integrated Cursor AI into the engineering workflow by creating custom MCP servers and project-specific rules to automate repetitive engineering tasks including coding, test creation, troubleshooting, and documentation, increasing team velocity by 25% and reducing onboarding time by 30%.
Software Engineer
iProgrammer Solutions
Apr 2021 - Jun 2024
Owned two major product modules end-to-end, covering React frontend architecture, React Router, application routing, authentication, REST API integration, and CI/CD-ready build pipelines. Improved Lighthouse performance scores from 60 to 92 through targeted bundle-size optimization, code splitting, rendering optimization, and frontend performance improvements. Developed onboarding workflows, advanced search functionality, and analytics dashboards using reusable frontend components and REST API integrations, focusing on responsive UI, usability, and reliable product workflows.
Education
Bachelor of Engineering in Computer Science - Nagpur University
2016 - 2020 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (28)
Click a skill to find developers with the same skill