Vishal Tyagi

About

Experienced frontend developer with 2.9 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 - I

upGrad Education Pvt. Ltd.

Aug 2024 – Present

  • Spearheaded development of high-priority features in the Order Management System
  • Managed medium to high-complexity features from planning to deployment
  • Guided and mentored new team members on project workflows and best practices
  • Conducted detailed code reviews and provided constructive feedback

Senior Frontend Developer

Josh Technology Group

Oct 2023 – Aug 2024

  • Led cross-functional teams in requirement gathering and feature release planning
  • Actively engaged in code reviews and system design
  • Led a team of 5 in a major React router dependencies migration
  • Migrated a WordPress application to Next.js and Tailwind CSS
  • Enhanced Firestore security rules, resulting in a 70% decrease in vulnerabilities
  • Optimized application performance, reducing loading time by 26%

Frontend Developer

Josh Technology Group

Jun 2022 – Sept 2023

  • Executed daily tasks involving requirement gathering and UI design collaboration
  • Enhanced test coverage by 30% through comprehensive unit testing
  • Reduced build size by 8% through Firebase SDK upgrade
  • Boosted build efficiency by 37% with Webpack upgrade

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