Harsh Gupta

Hi, I'm Harsh Gupta

Angular Developer & Frontend Specialist

Experienced frontend developer with 2.5+ years of expertise in Angular, React, and modern web technologies. Passionate about creating scalable, high-performance web applications.

About Me

I'm a passionate frontend developer with expertise in Angular and modern web technologies. I love creating efficient, scalable solutions and contributing to team success.

My Journey

With over 2.5 years of hands-on experience in frontend development, I specialize in Angular, React, and modern JavaScript frameworks. My journey began with a passion for creating intuitive user interfaces and has evolved into expertise in building scalable web applications.

I've worked extensively in the finance domain, developing complex data integration frameworks and entity management systems. My experience includes leading teams, mentoring developers, and contributing to open-source projects.

I'm continuously learning and adapting to new technologies, with a focus on performance optimization, user experience, and code quality. I believe in writing clean, maintainable code and following best practices.

2.5+ Years

Frontend Development Experience

Team Leadership

Led UI Component Library Development

Performance

Optimized Applications & Reduced Load Times

Open Source

Published NPM Package - Listine

Skills & Expertise

A comprehensive overview of my technical skills and proficiency levels

Frontend Technologies
Angular90%
React80%
TypeScript85%
JavaScript90%
HTML5/CSS395%
Next.js75%
Libraries & Frameworks
PrimeNG85%
Angular Material90%
Bootstrap85%
Tailwind CSS80%
Storybook75%
Jest70%
Tools & Platforms
Git/GitHub85%
VS Code95%
Figma75%
Jira80%
Webpack70%
NPM85%
Architecture & Concepts
Micro Frontends
Lazy Loading
Server-side Pagination
Library Module
Component Architecture
State Management
API Integration
Performance Optimization

Work Experience

My professional journey and key contributions in frontend development

Frontend Developer
Technous InfoTech
July 2023 - Present
Ahmedabad
Full-time

IDP (Integration Data Processor)

Finance Domain

Robust data integration framework for migrating financial instruments from legacy systems to modern platforms.

Angular 12
TypeScript
Snowflake
  • Refactored major parts of codebase to enhance performance and maintainability
  • Implemented server-side pagination for large datasets
  • Built dynamic tree diagram visualization for complex entity relationships
  • Integrated with Snowflake APIs for secure data migration

EMS (Entity Management System)

Finance Domain

Web-based platform for managing client investments, entity hierarchies, and relationship mappings.

Angular 17
Figma
Storybook
Bootstrap
  • Translated Figma designs into responsive web components
  • Modularized UI into reusable Angular library
  • Developed custom virtual scroll for large datasets
  • Upgraded application from Angular 14 to Angular 17

UI Component Library
Team Lead

Enterprise

Centralized Angular-based UI component library for financial platforms.

Angular 17
Storybook
  • Led development of modular, reusable UI components
  • Created comprehensive documentation for integration
  • Developed tree tables, graph-rendered tables, and searchable dropdowns
  • Provided ongoing support and performance fixes
Frontend Developer (Intern)
Valley Startup Consultant
Dec 2022 - June 2023
Ahmedabad
Internship

Productively

Productivity

Time tracking application with detailed analytics to measure and improve productivity.

Angular 12
TypeScript
  • Collaborated on time tracking application development
  • Supported internationalization (i18n) implementation
  • Contributed to meeting tight project deadlines

Featured Projects

A showcase of my key projects and contributions in frontend development

Listine - Virtual Scroll Library
Open Source
Listine - Virtual Scroll Library

A lightweight and high-performance virtual scroll library for Angular with true dynamic height rendering and standalone component support.

Angular
TypeScript
NPM
Virtual Scrolling
  • True dynamic height rendering (no fixed item size required)
  • Angular standalone components (no NgModule dependencies)
  • Smooth scrolling and responsiveness for complex UI structures
  • Published on NPM with active maintenance
IDP - Integration Data Processor
Enterprise
IDP - Integration Data Processor

Robust data integration framework for migrating financial instruments from legacy systems to modern platforms using Snowflake.

Angular 12
TypeScript
Snowflake
Data Visualization
  • Real-time data migration monitoring and control
  • Dynamic tree diagram visualization for entity relationships
  • Server-side pagination for large datasets
  • Seamless Snowflake API integration
EMS - Entity Management System
Enterprise
EMS - Entity Management System

Web-based platform for managing client investments, entity hierarchies, and relationship mappings with comprehensive financial reporting.

Angular 17
Storybook
Bootstrap
Figma
  • Responsive design translated from Figma mockups
  • Modular Angular library architecture
  • Custom virtual scroll for bulk data handling
  • Excel upload with real-time validation
UI Component Library
Library
UI Component Library

Centralized Angular-based UI component library tailored for financial platforms with comprehensive documentation.

Angular 17
Storybook
Component Architecture
  • Modular, reusable UI components
  • Enterprise design system compliance
  • Tree tables and graph-rendered components
  • Comprehensive documentation and examples

Education & Certifications

My academic background and professional certifications

Education

Bachelor of Commerce (B.Com)

University

Degree
2023

Completed Bachelor of Commerce with focus on business fundamentals and analytical skills.

Diploma in Computer Applications (DCA)

Computer Institute

Diploma
Completed

Comprehensive program covering computer applications, programming basics, and software tools.

Certifications

Java Core

Bodacious IT Hub

Programming
Completed

Core Java programming concepts, object-oriented programming, and application development.

Continuous Learning

Actively pursuing knowledge in modern web technologies, cloud platforms, and software architecture patterns. Regularly participating in online courses, workshops, and tech communities to stay updated with industry trends.

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Send a Message
Contact Information
Connect With Me

Feel free to reach out through any of these channels. I typically respond within 24 hours.

Available for:

  • • Frontend development projects
  • • Angular/React consulting
  • • Code reviews and mentoring
  • • Technical discussions