Skip to content
View HariKrishnan2k18's full-sized avatar

Block or report HariKrishnan2k18

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HariKrishnan2k18/README.md

Hi there, I'm Harikrishnan T πŸ‘‹

React Developer Β· Front-End Developer Β· TypeScript Β· Next.js Β· 4+ Years Experience

Email LinkedIn GitHub WhatsApp Telegram

Profile Views Followers


πŸ‘¨β€πŸ’Ό About Me

I'm a Frontend Developer with 4+ years of experience specializing in React.js to build dynamic, fast, and responsive web applications. Proficient in HTML, CSS, JavaScript, and TypeScript, I create user-friendly interfaces while also leveraging backend skills in Node.js and Express.js for robust full-stack development. Passionate about contributing to innovative projects and continuously learning new technologies to sharpen my development capabilities.

  • πŸ“ Based in Chennai, India Β· Open to relocation anywhere across India
  • πŸ’Ό Currently Software Engineer – Front-End at Infinite Computer Solutions, working with Verizon (Jan 2025 – Present)
  • 🏦 Previously Project Engineer at Wipro Pvt. Ltd., working with DBS Bank (Apr 2022 – Jan 2025)
  • πŸ† Three-time performance award recipient across two organizations
  • 🌐 Specialized in Micro Frontend (MFE) architecture, React.js, TypeScript, and REST API integration
  • πŸ€– Active user of GitHub Copilot and AI-assisted development workflows
  • 🧩 Solved 135+ coding challenges on the Terv platform, strengthening algorithmic thinking
  • 🌍 Languages: Tamil (Native) Β· English (Professional Working Proficiency)
  • πŸ“¬ Immediate Joiner Β· Open to On-site, Hybrid roles

πŸ› οΈ Technical Skills

Languages & Core

HTML5 CSS3 JavaScript TypeScript

Frameworks & Libraries

React Next.js AngularJS Node.js Express.js

State Management

Redux Redux Saga RTK Query Context API Zustand

Styling & UI

MUI Styled Components Bootstrap SASS Storybook

Architecture & API

Micro Frontend REST API Axios Lazy Loading Code Splitting

Testing

Jest React Testing Library

Build & DevOps

Webpack Vite Jenkins SonarQube CI/CD

Version Control

Git GitHub Bitbucket GitLab GitHub Copilot

Tools & Analytics

Figma Postman Adobe Analytics JIRA Confluence

Databases

MongoDB MySQL

Methodologies

Agile Performance Optimization


πŸ’Ό Work Experience

πŸ”· Software Engineer Β· Infinite Computer Solutions (Jan 2025 – Present Β· 1 yr 6 mos)

Client: Verizon (ACT 165, ACT 327) Β· Bengaluru, Karnataka (Hybrid)

  • 🧩 Built reusable UI components using React.js in a Micro Frontend (MFE) architecture, reducing code duplication by 30% across 5+ teams
  • πŸͺ Created 15+ custom React hooks for state and data fetching, improving code reusability and saving 25% development time
  • πŸ”— Integrated REST APIs using RTK Query for efficient data fetching, reducing unnecessary API calls by 25%
  • πŸ” Implemented token-based authentication and session validation, resolving 100% of identified security vulnerabilities
  • πŸ€– Leveraged GitHub Copilot and Figma MCP Server to accelerate development, cutting design-to-code time by 30%
  • ⚑ Improved application performance by 20% through lazy loading, code splitting, and memoization techniques
  • πŸ” Configured SonarQube code quality checks inside Jenkins CI/CD pipelines, keeping production free of critical security issues
  • 🎨 Standardized UI components across 5+ micro frontends using Storybook VDS, reducing design inconsistencies by 40%
  • πŸ› Diagnosed and resolved app bugs faster using React DevTools and browser profiling tools, reducing bug-fix time by 50%
  • βœ… Wrote Jest unit tests maintaining 85%+ test coverage across all key modules

πŸ”· Project Engineer Β· Wipro Pvt. Ltd. (Apr 2022 – Jan 2025 Β· 2 yrs 10 mos)

Client: DBS Bank Β· Chennai, Tamil Nadu (Hybrid)

  • πŸ“± Built mobile-friendly, responsive web pages using React.js, TypeScript, and Styled Components, tested across 6+ screen sizes and 4 browsers
  • πŸ”Œ Integrated 15+ backend REST APIs using Axios and Fetch API to display real-time data on the front-end
  • πŸ—„οΈ Managed complex application state using Redux, Redux-Saga, and Context API, reducing data-related bugs by 35%
  • πŸ“Š Used Adobe Analytics to monitor and analyze user interactions, identifying 3 UX pain points and improving user engagement by 20%
  • πŸš€ Reduced page load time by 30% through code refactoring, component optimization, and browser caching strategies
  • πŸ§ͺ Grew test coverage from 60% to 80%+ by writing comprehensive tests with Jest and React Testing Library
  • πŸƒ Delivered 8+ sprint releases on time by actively participating in Agile ceremonies, code reviews, and sprint planning
  • 🌐 Implemented micro-frontend (MFE) integration alongside API integration and unit testing best practices
  • πŸ“ˆ Conducted extensive cross-browser compatibility and performance testing to ensure consistent user experience

πŸš€ Featured Projects

A full-stack e-learning platform built similar to Udemy, with a React.js frontend and a Node.js + Express.js REST API backend.

Layer Tech Stack Deployment
Frontend React.js, JavaScript, CSS Netlify
Backend Node.js, Express.js, MongoDB Vercel
  • πŸ“š Designed course listing pages, category filters, and course detail views for a real-world learning experience
  • 🎬 Integrated a video player with navigation for current, next, and previous videos
  • πŸ”Œ Built REST API endpoints using Express.js to manage course data, stored in MongoDB
  • πŸ”„ Continuous deployment linked to GitHub repositories via Netlify and Vercel
  • 🎯 Demonstrates end-to-end full-stack skills β€” from building React UI components to designing backend APIs

A full-fledged user management system integrated with a To-Do List application using React.js and Redux.

  • πŸ‘€ User authentication and data persistence for seamless session management
  • βœ… Task creation, editing, and deletion with profile management capabilities
  • πŸ“± Responsive design tested across multiple devices and browsers
  • ♻️ Code refactored for optimized load times and maintainability

πŸŽ–οΈ Achievements & Awards

πŸ… Award 🏒 Organization πŸ“… Year πŸ“ Details
πŸ₯‡ Performance of the Month Infinite Computer Solutions Sep 2025 Recognized for delivering high-quality work on time and supporting team success on the Verizon project
🌟 Outstanding Performer – Q2 FY'24 Wipro HR 2024 Awarded for consistent excellence and dedication on the DBS Bank project
πŸ† Star Performance Award Wipro (Client Manager) 2023 Recognized for exceptional contributions, dedication, and on-time delivery at DBS Bank

πŸ“œ Certifications

πŸ“„ Certificate 🏫 Issuer πŸ“… Year
πŸ€– AI with GitHub Copilot for JavaScript and React Developers Udemy 2025
⚑ Next.js 15 & React – The Complete Guide Udemy 2024
🟒 Node.js – L1 Developer Wipro Internal 2024
βš›οΈ React – The Complete Guide Udemy 2022
πŸ“œ JavaScript: The Complete Guide Wipro Internal 2022

πŸ“š Courses Completed

  • Fundamentals of JavaScript – Wipro
  • Fundamentals of MERN Stack – Wipro
  • AI with GitHub Copilot for JavaScript and React Developers – Udemy

πŸŽ“ Education

πŸ”· Bachelor of Engineering – Electrical & Electronics Engineering (EEE)

Muthayammal College of Engineering, Rasipuram (Aug 2018 – Jul 2022) Β· Grade: A+

  • πŸ† Secured 2nd Prize in a PPT Competition on Renewable Energy, showcasing research and communication skills
  • πŸ’» Developed a Marksheet Availability System using JavaScript and PHP as a technical project
  • 🧠 Solved 135 coding challenges on the Terv platform, strengthening algorithmic thinking and coding skills
  • 🀝 Actively participated in technical events, workshops, and inter-college competitions

🧠 Strengths

  • πŸ” Problem Solving – Skilled at breaking down complex front-end issues, identifying root causes, and delivering efficient solutions quickly
  • 🀝 Team Collaboration – Works effectively in Agile/Scrum environments; active in code reviews, sprint planning, and cross-functional teamwork
  • ⚑ Adaptability – Quick to learn and integrate new tools, frameworks, and AI workflows; stays current with industry trends
  • πŸ“ Attention to Detail – Detail-oriented approach to UI consistency, code quality, and performance optimization
  • πŸš€ Delivery Focus – Consistent track record of on-time sprint delivery with high-quality output

πŸ“Š GitHub Stats


🌱 Currently Learning & Exploring

  • πŸ”² Next.js 15 – App Router, Server Components, and full-stack React patterns
  • πŸ€– AI-Assisted Development – GitHub Copilot, Figma MCP Server integrations
  • 🧱 Advanced MFE Patterns – Module Federation, shared design systems
  • πŸ§ͺ Advanced Testing – E2E testing with Playwright and Cypress

πŸ’¬ Let's Build Something Great Together!

Open to exciting front-end opportunities Β· Immediate Joiner Β· On-site / Hybrid across India

Thanks for Visiting

Thanks for stopping by my profile! Explore my projects, reach out to connect, and let's collaborate to create exceptional digital experiences. πŸš€

Popular repositories Loading

  1. User-Management User-Management Public

    TypeScript 1

  2. Important-updates-for-students Important-updates-for-students Public

    Usage for college

    Python

  3. Available_MarkSheet_For_Students Available_MarkSheet_For_Students Public

    In students check the marksheet status

    PHP

  4. Hallsitting_For_Students Hallsitting_For_Students Public

    Arrangement in students

    Python

  5. Facemask_Detection Facemask_Detection Public

    Python

  6. db-sample-schemas db-sample-schemas Public

    Forked from oracle-samples/db-sample-schemas

    Oracle Database Sample Schemas

    PLSQL