Vishal Tyagi

About

Experienced frontend developer with 3.2 years in React.js , Next.js , JavaScript , and TypeScript . Expert in building user-friendly web apps, leading teams, optimizing performance, and enhancing security.

Passionate about creating intuitive and efficient user interfaces that deliver exceptional user experiences.

Experience

Software Engineer - 2

upGrad Education Pvt. Ltd.

Aug 2024 – Present

Projects: Order Management System

  • Built JSON-driven, configurable UIs for multi-tenant React apps
  • Customised payment flows with tenant-specific gateways and options
  • Developed a flexible order management system at upGrad
  • Guided and mentored new team members on project workflows, best practices, and feature development, fostering skill growth and productivity within the team
  • Conducted detailed code reviews and provided constructive feedback on pull requests, maintaining high-quality code standards and ensuring project consistency

Senior Frontend Developer

Josh Technology Group

Oct 2023 – Aug 2024

Projects: GroupNexus, Pod.ai

  • Led cross-functional teams in requirement gathering, UI design collaboration, feature release planning, and alignment with Agile sprints for timely delivery
  • Actively engaged in code reviews and system design. Collaborated on design discussions, assisted peers with technical queries, facilitated task completion, and demonstrated leadership and teamwork when necessary
  • Led a team of 5 in a major React router dependencies migration, minimizing code changes, introducing nested routes, and ensuring smooth feature releases. Coordinated with QA and technical leads to mitigate product impact and reduce bugs, overseeing code reviews and extensive testing
  • Enhanced Firestore security rules to uphold app security and ensure data integrity, resulting in a 70% decrease in vulnerabilities and data breaches. Ensured compliance with GDPR, contributing to a 2% annual revenue saving for the organisation
  • Migrated a WordPress application to Next.js and Tailwind CSS, enhancing support and achieving high SEO rankings
  • Optimized application to meet Core Web Vitals standards, reducing loading time by 26% through page load and image optimization techniques
  • Mentored 2 new joiners through the induction process, providing code reviews, guidance, and support. Clarified doubts, aligned their learning paths, and helped them with project onboarding
  • Contributed to the frontend recruitment drive by preparing 50+ interview questions and reviewing interview materials. Conducted 7 interviews, evaluating candidates' skills and suitability for the role

Frontend Developer

Josh Technology Group

Jun 2022 – Sept 2023

Projects: GroupNexus

  • Executed daily tasks involving requirement gathering, collaborating on UI designs, addressing bug fixes, and developing new flows/features
  • Enhanced test coverage by 30% through comprehensive unit testing using Jest and React Testing Library, achieving over 80% coverage
  • Reduced build size by 8% through Firebase SDK upgrade from v8 to v9, leveraging tree-shaking capabilities
  • Boosted build efficiency by 37% with Webpack upgrade from v4 to v5, reducing build time from 8 min to 5 min
  • Refactored code, reducing technical debt by 24% and improving code maintainability

Projects

Order Management System

A comprehensive system for managing orders and transactions.

  • Implemented high-priority features following Figma design specifications
  • Developed a real-time order tracking system using WebSocket
  • Created a dynamic filtering system for order management
  • Integrated payment gateway with multiple payment methods
  • Implemented order analytics dashboard with data visualization
ReactNext.jsTypeScriptWebSocketChart.js

GroupNexus

A collaborative platform for team communication and project management.

  • Led the development of real-time chat functionality
  • Implemented drag-and-drop file sharing system
  • Created an interactive kanban board for project management
  • Developed user permission system with role-based access
  • Integrated video conferencing using WebRTC
ReactFirebaseMaterial-UIWebRTCRedux

Pod.ai

An AI-powered content management platform.

  • Enhanced security implementation reducing vulnerabilities by 70%
  • Developed AI-powered content recommendation system
  • Implemented content versioning and rollback features
  • Created automated content moderation system
  • Integrated analytics dashboard for content performance
ReactFirebaseTailwind CSSTensorFlow.jsNode.js

Technical Skills

HTML
CSS
SCSS
JavaScript
TypeScript
React.js
Next.js
Redux.js
React Router
MaterialUI
Ant Design
Tailwind CSS
Jest
React Testing Library
Firebase
Git
GitHub
Webpack
Vite
Jira

Education

Bachelor of Technology in Computer Science

ABES Engineering College, Ghaziabad

2019 - 2022

Data structure and AlgorithmOperating SystemCompiler DesignDatabase Management SystemComputer NetworksSoftware Development Life Cycle

Three year Diploma in Computer Science

Government Polytechnic, Saharanpur

2016 - 2019

Programming in C & C++Java ProgrammingWeb DevelopmentData structure and AlgorithmNetwork Administration and SecurityDatabase Management System