Frontend Developer with 5+ years of experience designing and delivering high-performance, user-focused web applications using Angular (v4–18), TypeScript, and Angular Material. Skilled in building responsive, scalable SPAs, implementing reusable design systems, integrating RESTful APIs, and creating interactive data visualizations with AG Grid and charts. Adept at collaborating with UX/UI designers, product managers, and backend teams to craft elegant and accessible interfaces in Agile environments

Vishal Narang

Frontend Developer with 5+ years of experience designing and delivering high-performance, user-focused web applications using Angular (v4–18), TypeScript, and Angular Material. Skilled in building responsive, scalable SPAs, implementing reusable design systems, integrating RESTful APIs, and creating interactive data visualizations with AG Grid and charts. Adept at collaborating with UX/UI designers, product managers, and backend teams to craft elegant and accessible interfaces in Agile environments

Available to hire

Frontend Developer with 5+ years of experience designing and delivering high-performance, user-focused
web applications using Angular (v4–18), TypeScript, and Angular Material. Skilled in building responsive,
scalable SPAs, implementing reusable design systems, integrating RESTful APIs, and creating interactive data
visualizations with AG Grid and charts. Adept at collaborating with UX/UI designers, product managers, and
backend teams to craft elegant and accessible interfaces in Agile environments

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Angular Developer (Part Time) at Morgan's Holding
September 1, 2024 - Present
Developed SPAs using Angular 18+ and Angular Material with modular, component-based architecture. Built reusable UI components and integrated charts for interactive data visualization. Connected RESTful APIs with RxJS for real-time updates and optimized performance via lazy loading and AOT compilation. Translated Figma wireframes into accessible components. Conducted unit testing, code reviews, and contributed to CI/CD processes.
Senior Software Engineer at Synergyworks Solutions LLP
April 1, 2023 - August 1, 2023
Migrated Angular 4 apps to Angular 14+ to enhance maintainability and scalability. Implemented NgRx for state management and integrated RESTful APIs with interceptors for error handling. Built mobile-first UI components and optimized builds with lazy loading and custom pipes. Collaborated with designers and backend teams in Agile sprints.
Frontend Developer at Bawiq
January 1, 2021 - March 1, 2023
Developed real-time Angular SPAs using WebSockets, Google Maps API, and REST services. Migrated AngularJS apps to Angular 10, improving performance and maintainability. Delivered responsive, cross-browser compatible user interfaces.
Software Engineer at Click Labs Private Limited (Jungleworks)
January 1, 2018 - January 1, 2021
Led frontend development for enterprise-scale Angular applications. Created reusable component libraries and maintained code quality with testing and debugging. Integrated RESTful APIs and collaborated across QA, backend, and project management teams. Supported 20+ web applications with consistent uptime and UI improvements. Worked on multiple payment gateways.

Education

Full Stack Web Development at MacEwan University
January 1, 2024 - January 1, 2025
Project Management at Fleming College
January 1, 2023 - January 1, 2024
Master of Computer Applications at Punjabi University
January 1, 2014 - January 1, 2017
Bachelor of Computer Applications at Govt. Mohindra College
January 1, 2011 - January 1, 2014

Qualifications

Certified Associate in Project Management (CAPM) by PMI
January 1, 2023 - March 23, 2026
Certified in Android Development, Cbits
January 1, 2017 - March 23, 2026
Certified in Web Development, Cbits
January 1, 2014 - March 23, 2026

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more