An Oriented IT professional with 1.6+ years of experience specializing in frontend development. Proven expertise in React, Next.js, TypeScript, HTML, CSS, and Bootstrap. Committed to delivering high-quality web applications with a focus on optimizing user interfaces and ensuring seamless user experiences.
State Management Design
Project 1: Karisma Salon - Admin, Customer, Salon Modules
Technology Stack:
- Languages: JavaScript, TypeScript, HTML, CSS
- Frameworks: React.js
- Libraries: Bootstrap, Ant Design (antd)
- Tools: Visual Studio Code, Git, GitHub
Project Description:
Modernized salon operations through the development of admin, customer, and salon modules. Led the project setup, designed the structure, integrated Redux for state management, and implemented features such as listing and performance optimizations.
Roles and Responsibilities:
- Setup and structured the project for efficient development.
- Designed and implemented Redux for state management.
- Integrated APIs for enhanced functionality.
- Implemented features like user management, an intuitive dashboard, and robust analytics.
- Conducted regular code reviews for quality assurance.
Challenges Faced:
- Overcoming performance bottlenecks during the integration of analytics features.
- Ensuring cross-browser compatibility for a seamless user experience.
- Balancing the need for a feature-rich UI with performance considerations.
Key Technical Skills:
- Technologies: React, Next.js, TypeScript, HTML, CSS, Bootstrap
- Skills: Front-end development, UI/UX design, Responsive web design
- Programming Languages: JavaScript, TypeScript
-
Project 2: Housiey (Ongoing)
Technology Stack:
- Technologies: React, Next.js, Ant Design (antd), JavaScript
- Skills: Front-end development, UI/UX design, Responsive web design
- Programming Languages: JavaScript
- Framework: React, Next.js
- Tools: Visual Studio Code, Git, GitHub
Project Description:
Ongoing real estate project optimizing lead management, assignment, and tracking. Spearheaded the project setup, designed the structure, and integrated Redux for state management. Implemented features such as automated lead capture, round-robin assignment, and role-specific dashboards.
Roles and Responsibilities:
- Setup and structured the project for efficient development.
- Designed and implemented Redux for state management.
- Collaborated closely with the team to enhance functionalities.
- Conducted regular code reviews for quality assurance.
- Addressed client feedback and implemented necessary improvements.
Challenges Faced:
- Managing dynamic data sources and ensuring real-time updates.
- Balancing performance optimization with complex UI requirements.
- Implementing automated lead capture and assignment logic effectively.