Summary
Overview
Work History
Education
Skills
Websites
Other Skills
Projects
Tools Used
Timeline
Generic

Hardik Semwal

Dehradun

Summary

Passionate and detail-oriented Front-End Developer with hands-on experience in building dynamic, scalable, and high-performance web applications using Angular, TypeScript, and modern JavaScript (ES6+). Seeking to contribute to a forward-thinking team by leveraging strong UI development skills, a deep understanding of component-based architecture, and a commitment to writing clean, maintainable code. Eager to collaborate across teams to deliver responsive, accessible, and user-focused interfaces while continuously learning and adapting to evolving technologies.

Overview

3
3
years of professional experience

Work History

UI Developer

Infosys
Chandigarh
02.2022 - Current
  • Developed and maintained scalable, responsive Single Page Applications (SPAs) using Angular.
  • Built Angular components, directives, and services using modern TypeScript and best practices for state and event handling.
  • Optimized application performance using lazy loading, onPush change detection, and code splitting.
  • Worked on unit testing and end-to-end testing using Jasmine, Karma, and Protractor, achieving over 90% test coverage.
  • Collaborated with backend teams to integrate Spring Boot microservices with the Angular frontend.
  • Participated in Agile/Scrum development, conducting sprint planning, code reviews, and deployments.
  • Used async/await, observables, and Promises to manage complex data flows and reactive UI behavior.
  • Consumed REST APIs and managed API calls with HttpClient and interceptors in Angular.
  • Worked closely with designers, backend teams, and DevOps to align UI implementation with API contracts, and deployment pipelines.
  • Participated in code reviews, architectural discussions, and Agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Managed and optimized dependencies using npm, distinguishing clearly between ependencies and devDependencies to reduce production bundle size.
  • Configured Angular CLI, custom Webpack setups (where needed), and handled build optimization for faster dev builds, and leaner production artifacts.

Education

B.Tech - Computer Science

Graphic Era Hill University
05.2024

Skills

  • Java
  • Spring
  • SpringBoot
  • MySQL
  • HTML
  • CSS
  • Bootstrap
  • Angular
  • Javascript/Typescript
  • Jasmine
  • Junit
  • Eclipse
  • Visual Studio Code
  • Nodepad
  • Postman
  • Figma
  • Gitlab
  • Single Page Applications
  • Component architecture
  • Agile methodologies

Other Skills

Interacting with clients to understand requirements and while planning for deliveries., Team player, Reliable., Responsible, Understanding the situation.

Projects

Railway Management Platform, Developed a Scalable UI application where users can do various operations like scheduling and creating train and navigating., Visual Studio Code, Postman, Figma, Gitlab, Github Desktop

Tools Used

  • Eclipse
  • Visual Studio Code
  • Nodepad++
  • Postman
  • Figma
  • Gitlab

Timeline

UI Developer

Infosys
02.2022 - Current

B.Tech - Computer Science

Graphic Era Hill University
Hardik Semwal