About
UI Developer with 4+ years of experience in building scalable, high-performance, and responsive web applications using React.js. Strong expertise in React Hooks, Functional Components, TypeScript, Redux Toolkit, React Query, and RESTful API integration. Experienced in state management, component lifecycle, and Virtual DOM optimization. Proven ability to improve performance through lazy loading, code splitting, memoization, bundle optimization, and efficient rendering. Skilled in building reusable component architectures, maintaining clean and maintainable codebases, and delivering production-ready features in Agile/Scrum environments.
Skills & Expertise (41)
Work Experience
UI Developer
IndianEagle
Sep 2021 - Present
Developed and maintained large-scale React-based travel applications supporting high-traffic workflows including flight search, booking, payments, cancellations, and itinerary management. Designed and implemented 20+ reusable and scalable UI components using component-driven architecture, responsive design, and clean coding standards. Implemented robust state management with Redux Toolkit and Context API to handle complex business logic, global data flows, and predictable UI state updates. Integrated and optimized RESTful APIs using Axios, Fetch API, and React Query, reducing redundant network calls and improving data-fetching efficiency by approximately 25%. Led migration from React 16 to React 18, applying lazy loading, code splitting, memoization, Virtual DOM optimization, and bundle optimization, improving performance by 40%. Integrated FullStory session replay and analytics for session review, user behavior analysis, UX improvements, and faster production issue diagnosis. Improved UI stability and performance using conditional rendering, memoized selectors, and efficient component re-rendering. Actively followed Agile/Scrum practices, contributing to sprint planning, code reviews, CI/CD deployments, and cross-team collaboration.
UI Developer
IndianEagle
Sep 2021 - Present
Developed modular and reusable React components for lounge booking, availability management, and user profile workflows. Integrated secure REST APIs for real-time booking confirmations, availability tracking, and user data management. Implemented mobile-first responsive UI ensuring seamless experience across desktop, tablet, and mobile devices. Applied performance optimization techniques including memoization, efficient state updates, and conditional rendering. Maintained clean, scalable UI architecture aligned with IndianEagle platform standards and best practices.
Education
M.Sc. in Computer Science - Kakatiya University
- 2020 · Afghanistan