About
Experienced React.js Developer with nearly 3 years of experience building scalable, high-performance, and responsive web applications using React.js, Next.js, and Redux. Proficient in JavaScript (ES6+), RESTful API integration, and React Hooks for efficient state management. Experienced in performance optimization techniques including lazy loading and code splitting. Strong collaborator in Agile/Scrum environments, delivering clean, maintainable, and user-centric solutions.
Skills & Expertise (40)
Work Experience
React Developer
Ziaat Technolabs Private Limited
Mar 2025 - May 2025
Architected and developed a Notion-style dynamic table component in React with inline editing, configurable columns, row-level interactions, keyboard navigation, and ARIA accessibility. Managed large tabular datasets using controlled/uncontrolled state patterns and memoization (React.memo, useMemo, useCallback) to ensure predictable rendering and high performance. Designed a reusable, extensible architecture with validation handling, edge-case management, and real-time API synchronization without disrupting user edits.
React Developer
Freelance
Jun 2024 - Jan 2025
Engineered scalable, responsive web applications using React.js and Next.js, implementing SSR and SSG to improve performance, SEO, and cross-device user experience. Translated complex Figma designs into pixel-perfect, accessible interfaces while maintaining clean, reusable component architecture (Hooks, Context API) and collaborating in Agile teams to deliver projects on schedule.
React Developer
Orane Consulting Private Limited
Feb 2022 - Dec 2023
Developed and maintained enterprise-level applications using React.js and Redux, contributing across the full SDLC from requirement analysis to deployment. Integrated RESTful APIs and implemented reusable, modular components to ensure scalable architecture and seamless data flow. Resolved 200+ defects through unit testing and debugging, improving application reliability by 30%. Optimized performance using lazy loading, memoization and code splitting, reducing load time by 25% while supporting Agile delivery and production stability.
Education
Bachelor of Engineering, Electronics and communication Engineering - Bansal Institute of Science and Technology
- 2020 · Afghanistan