Back to Developers
Harish

Harish

Frontend Developer

Whitefield, Bengaluru, Karnataka
80
Profile Score

About

I am a passionate Front-End Developer with 3+ years of experience in building dynamic, responsive, and user-friendly web applications using React, JavaScript, Redux, HTML, and CSS. Skilled in leveraging modern tools and frameworks such as Tailwind CSS, Redux, and React Hooks to create performance-optimized applications. I enjoy solving complex problems, collaborating with cross-functional teams, and continuously learning about emerging web technologies. Currently, I’m looking for opportunities to work on challenging projects where I can make a meaningful impact.

Skills & Expertise (36)

React.js Advanced
8.6/10
3
Years Exp
JavaScript (ES6) Advanced
8.2/10
3
Years Exp
Responsive Web Design Advanced
8.0/10
3
Years Exp
HTML5 Advanced
7.7/10
3
Years Exp
CSS3 Advanced
7.7/10
3
Years Exp
Babel Adaptability NPM Scrum Sprint planning Cross-Functional Collaboration Web Performance code splitting lazy loading Image Optimization Caching Problem Solving Team Collaboration Clear Communication Time management Webpack React Testing Library Jest Context API REDUX Ajax API Consumption Axios JSON RESTful APIs SVN Git User Interface Design Tailwind CSS Material-UI Cross-Browser Compatibility

Work Experience

Frontend-Developer

Trane-Technologies

May 2025 - Present

Designed interactive homepage cards for Component Repository and BOM Repository using React components with dynamic routing and conditional rendering. Built drill-down navigation for product categories (connectors, wires, cables, cavity plugs) using nested React components and state-driven UI transitions. Implemented connector series explorer showing part numbers, risk levels, and metadata using reusable components and dynamic data mapping. Developed detailed connector views with sections like technical attributes (e.g., voltage, current, material), Supplychain attributes (e.g., vendor, lead time, availability) and Where-used analysis (e.g., assemblies or harnesses using the connector). Used React Router to manage deep linking and smooth transitions between product categories and connector details by giving the different key attribute to each of the connector series. Managed state across components using React Context API or local state hooks (use State, use Effect) to handle product selection, drill-down logic, and data persistence. Integrated backend APIs to fetch connector data, risk scores, and supply chain info with Fetch, including error handling and loading states. Ensured responsive design using CSS modules or styled components for consistent layout across desktop and tablet views. Fetched and normalized BOM data from backend APIs using Axios, transforming undefined fields into consistent placeholders for clean rendering. Implemented dynamic table rendering with auto-generated headers and rows based on unique keys in the BOM dataset, supporting flexible schema variations. Built paginated views with custom pagination controls to efficiently display large datasets and improve user navigation across BOM entries. Integrated modular panels include stats, charts, filters, and control components to provide a comprehensive and interactive BOM dashboard.

React.js developer

Tata Consultancy Services

Feb 2022 - May 2025

Developed and maintained a highly responsive and user-friendly online insurance portal for HDFC Life Insurance using React.js and JavaScript (ES6), improving the overall user experience and increasing customer satisfaction by 20%. Spearheaded the development of reusable React components using React Hooks and Context API, ensuring modular and scalable code. Integrated RESTful APIs to enable seamless data exchange between the front-end and back-end, optimizing performance and data accuracy. Collaborated with UI/UX designers to enhance the portal's user interface, ensuring accessibility and a visually appealing experience. Styled the application using Tailwind CSS, creating a consistent, responsive, and mobile-friendly layout with utility-first design principles. Implemented state management using Redux, streamlining data handling across various parts of the application. Optimized web application performance by 30% using techniques such as lazy loading, code splitting, and image optimization. Worked closely with cross-functional teams in an Agile environment to deliver key features and meet project deadlines, ensuring timely releases and high-quality outputs. Utilized Git for version control, enabling efficient collaboration and ensuring code integrity across the team. Conducted thorough code reviews and unit testing to ensure code quality, reliability, and maintainability.

Education

Bachelor’s Of Engineering - MS Ramaih University of Applied Science

2017 - 2021 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceFeb 2026

Skills (36)

React.js JavaScript (ES6) Responsive Web Design HTML5 CSS3 Babel Adaptability NPM Scrum Sprint planning +26 more