C

Chetan Bansal

Director of Engineering

Delhi, India9 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full-stack development with a focus on performance.
  • Proven track record in optimizing web applications for SEO.
  • Strong leadership experience in managing software engineering teams.
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

React.jsNode.jsVue.js

Other Skills

Express.jsReduxRedux-toolkitwebpackbabeleslintstorybookNodeExpressMySQLRESTful APIsJWTJavaScriptWeb DevelopmentWeb Applications

About

This is what I believe in.... I always tend to focus on what and why of tech so that I am able to figure out what to use when. How to implement a strategy is not a bigger deal. What to implement and why to implement is what matters !!

Experience

9 yrs 11 mos
Total Experience
3 yrs
Average Tenure
5 yrs 3 mos
Current Experience

Zomato

3 roles

Engineering Manager

Promoted

Jun 2024Present · 1 yr 11 mos · Gurugram, Haryana, India

SDE III

Jun 2022Feb 2025 · 2 yrs 8 mos · Gurugram, Haryana, India

SDE II

Sep 2020May 2022 · 1 yr 8 mos · Gurugram, Haryana, India

Nugget

Founding Member

Feb 2021Present · 5 yrs 3 mos · Gurugram, Haryana, India

Monster india

Senior Software Engineer

Jun 2019Sep 2020 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • Responsible for the development on new 'Manage Job Posting' module for Recruiter platform
  • a) Tech Stack - React.js, Express.js, Node.js, Redux, Redux-toolkit, webpack, babel, eslint, storybook.
  • b) Responsible for development of reusable components in React.js to be used across all projects.
  • c) Developed with major focus on scalability and optimization using
  • Accessibility tests, Code-splitting, Dynamic imports, React.lazy / Suspense, Error Boundaries, React Profiler and windowing
  • Implemented Server Side rendering for Monster Homepage across all 9 country channels.
  • a) Helped in SEO performance optimization
  • b) Reduced the 'First contentful Paint' from ~4.5sec to ~0.5sec and 'Time to interactivity' from ~11sec to ~2.5sec
  • Developed SSR Header and Footer as a service which is used across all Monster Seeker pages.
  • Code optimization using webpack vendor and common chunks
  • a) ~300% reduction in file sizes through vendor and common chunks.
  • b) Build and deployment time optimized from 14 mins to 4 mins.
  • c) Average page load time reduced by upto ~300% from 10 secs to 3 secs.
  • Reduced caching load on Akamai server by upto 95%, by optimizing caching strategy from per request cache to per build cache resources.
  • Responsible for developing new 'Monster search' registration module. Worked closely and in depth with:-
  • a) Discussing, analyzing and strategizing product design with Product Managers, UX team and Business Managers.
  • b)Vue.js, Webpack, express.js, node.js, Service (APIs) integrations, Social sign-ins, Reusable Vue.js components development.
  • Worked closely on 'Monster search' seeker engagement module. Its an independent and reusable library which can be integrated with all the seeker workflows on 'Monster Search'. Uses:-
  • a) Vue.js as an Event Bus to cross communicate between the platform
  • b) Dependency Injection through Vue.js inject
  • Resolved 100+ critical bugs in the product to improve performance and help customers to Go Live.
React.jsExpress.jsNode.jsReduxRedux-toolkitwebpack+4

Zerofux

Full Stack Engineer

May 2019Nov 2019 · 6 mos · Greater Delhi Area

  • Developed and maintained with sole-ownership, a full-stack web application for “ZeroFux - Premium Sport & Activewear“ using VueJS that gives users a complete and immersive e-commerce experience as ZeroFux web-store front. User's orders and cataloging is stored on a backend created using Node, Express and MySQL, taking advantage of well-developed RESTful APIs and user authentication with JWT.
  • Architected the complete project with performance, requirements, analysis, design, database, services and technology in mind with extensive front-end and back-end cross-site scripting with RESTful API endpoints.
  • Brief of functionalities developed
  • Orders Placement with multiple payment options, cancellation and refunds.
  • Payment Gateway integration - CCAvenue.
  • Personal “Credits Wallet” development.
  • Custom cashbacks and coupons.
  • Stateful cart and wish-list.
  • Custom user authentication and authorization - Google plus social login, manual login, json-web tokens.
  • Email integrations - nodemailer.
  • SMS integrations.
  • Admin management - Cataloging, managing orders, users, credits.
  • MySQL Database Architecture and Administration.
  • Protecting routes with authentication guards.
  • Technologies-Frontend
  • VueJs
  • VueX
  • HTML5
  • CSS - Flexbox, Grid, Responsive Design with mobile first approach
  • Technologies-Backend
  • ExpressJs
  • Node.js
  • Node-cache
  • MySQL
  • ORM - Sequelize
  • Technologies-Build and Deployment
  • Git
  • Webpack
  • SSH
  • Nginx server
  • Digital Ocean
  • Optimization
  • Google Lighthouse score of 90+ on all four parameters - Performance, Accessibility, Best Practices and SEO
  • Reduced render blocking scripts by deferring resources.
  • Webpack bundling - Javascript files reduction in size by upto 85%.
  • Minifying assets with webpack
  • Enabling text compression with gzip
  • Lazy loading images
  • Server images with next-gen formats like WebP
  • Optimised images with dynamic image scaling (Responsive images)
  • Dynamic imports for components with dynamic on-the fly bundling.
VueJSNodeExpressMySQLRESTful APIsJWT+2

Taxivaxi

2 roles

Senior Web Developer

Jul 2016Jun 2019 · 2 yrs 11 mos · Greater Delhi Area

  • Worked as Web Developer at TaxiVaxi.
  • Oversaw full lifecycle prototyping & development of 'Retail Travel solution TravelParo', 'Corporate Travel Solution - TaxiVaxi Corporate' and 'Demand & Supply solution - Fleet247'.
  • TaxiVaxi Corporate is used by some of the corporate giants like TCS, Godrej, Huawei.
  • Leading a team of 3-5 employees across the above mentioned projects.
  • Prototyped an average of 30 new product features per year. Features can be broadly classified into the following categories.
  • a) Database planning and development.
  • b) Development of Dynamic and interactive Web Platforms. A total of 9-10 platforms shared across all the projects mentioned above.
  • c) Payment Gateway Integrations.
  • d) Notification integrations.
  • e) Credit-based wallet development.
  • f) Email & SMS communication integrations.
  • g) Development of accounting solution.
  • h) Third party API integrations.
  • i) API development.
  • j) Development of Authentication guards.
  • k) Implementing CRON jobs for various tasks.
  • Engaged in development of REST architecture with Android team for streamlining the development of all TaxiVaxi Android Applications.
  • Developed a real-time tracking solution as a service that is used across all projects of TaxiVaxi.
  • Designed processes for frequent updates to clients by revamping the code-base to Git.
  • Responsible for introducing new technologies like Firebase, Node.js, Socket.io, Git into the workflow.

Web Developer Intern

Mar 2015Feb 2016 · 11 mos · Greater Delhi Area

  • TaxiVaxi aims to bring together RadioTaxi, TourTaxi, Self Drive and Ride Share under one platform, the first of its kind in India.
  • Worked with TaxiVaxi as a Web Developer intern.
  • Worked on Web Platform Development for TaxiVaxi.
  • Worked on Admin Dashboard and Operator Dashboard, dedicated to web only.
  • Developed an end-to-end corporate travel solution with marks more than 70-80% revenue of TaxiVaxi as of now.

Limetray

Web Development Intern

Feb 2016May 2016 · 3 mos · Greater Delhi Area

  • LimeTray provides a complete solution for restaurant's technology, operations and marketing needs.
  • Developed full lifecycle Web Platform to manage all customisation of
  • Limetray Android App for a particular Client and generate on-the-fly APK based on those functionalities/settings. This helped Limetray give customised App experience for each new client. Link for the project here .
  • Introduced the use of 'AWS Lambda' for on-the-fly image processing, that converts the images to different resolutions, supported for different devices.
  • Developed a wrapper for 'AWS S3 Upload task' that can be used by any service at Limetray.
  • Optimised ‘Core Menu API’ using Eloquent Relationships.

Education

Jaypee University of Information Technology

Bachelor’s Degree — Information Technology

Jan 2012Jan 2016

Kulachi Hansraj Model School

schooling

Jan 2010Jan 2012

Mahavir Senior Model School

schooling

Jan 1999Jan 2010

Stackforce found 100+ more professionals with React.js & Node.js

Explore similar profiles based on matching skills and experience