Gaurav Bharti

Senior Software Engineer

Delhi, India9 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in Full Stack Development with a focus on React and Node.js.
  • Proven track record in developing complex business intelligence tools.
  • Strong experience in optimizing performance and implementing innovative solutions.
Stackforce AI infers this person is a Full Stack Developer with expertise in SaaS and Business Intelligence solutions.

Contact

Skills

Core Skills

Web DevelopmentInfrastructureFull Stack DevelopmentData VisualizationProduct DevelopmentUser Management

Other Skills

Agile methodologiesAndroid DevelopmentBusiness IntelligenceCCDN toolsCache managementCascading Style Sheets (CSS)D3Event Driven SystemsExpress.jsHTMLInfrastructure migrationJavaJavaScriptLeadership

About

Experienced Developer with a demonstrated history of working in the information technology and services industry. Skilled in Node.js,React, WordPress, C++, and iOS Development. Strong engineering professional with a Bachelor of Technology (B.Tech.) focused in Computer Science from Manav Rachna College of Engineering.

Experience

9 yrs 3 mos
Total Experience
2 yrs 10 mos
Average Tenure
8 mos
Current Experience

Microsoft

Senior Software Engineer

Oct 2025Present · 8 mos · Hyderabad, Telangana, India · On-site

Paypal

2 roles

Software Development Engineer 3

Apr 2024Oct 2025 · 1 yr 6 mos

Software Development Engineer 2

Jul 2021Apr 2024 · 2 yrs 9 mos

  • Web Platform team building out the infrastructure and experience for our product teams at PayPal.
  • Added features to internal CDN tools so that purging of cache can be done incrementally on different CDNs for each file/bundle upload.
  • Currently working on migration of old CDN infrastructure to new.
Web DevelopmentCDN toolsCache managementInfrastructure migrationInfrastructure

Srijan technologies

2 roles

Senior Javascript Developer - L1

Apr 2021Jun 2021 · 2 mos

Software Developer L2

Jul 2019Apr 2021 · 1 yr 9 mos

  • Working with remote team of Mckinsey & co.(client) as a full stack developer and taking part in development as well as agile ceremonies like Scrum, planning, grooming and, team-retro. Moreover, polishing the skill of breaking the task into fragments and estimate their weightage during planning.
  • Currently, working on a business intelligence tool named KORU of Mckinsey new ventures. Koru is all based on monte-carlo tree structure to calculate risk and impact which is supported by excel like formula builder and lots of data visualizations along with several many-to-many relational elements as a part of concept.
  • Highlights:
  • Implemented the monte-carlo simulation
  • Working on data visualization
  • Implemented user authorization
  • Writing unit tests and end to end test cases using sinon, jest, mocha and Enzyme
  • Performance improvement for monte-carlo simulation algorithm
  • Applied code-splitting and lazy loading (React)
  • Created generic libraries
  • Ready to use React Presentation Mode which is completely independent and can be use liked a NPM
  • Maintaining and improving existing application
  • Managing the regular deployments
  • General problem solving for end-to-end testing
  • Tech Stack:
  • Typescript
  • React
  • Redux
  • D3
  • Nodejs
  • Express js
  • Hapi js
  • Postgres
  • Material-ui
  • CSS/SASS
  • HTML 5
  • AWS
  • Devops tools
  • selenium
  • postman
  • circleCI
  • docker
  • terraform
  • helm
  • Agile tools
  • Jira
  • slack
  • zeplin
  • confluence
Full Stack DevelopmentAgile methodologiesBusiness IntelligenceData VisualizationMonte Carlo Simulation

Weekendworks pvt ltd

Developer

Dec 2016Jul 2019 · 2 yrs 7 mos · New Delhi Area, India

  • Designed and created the code base of a product from scratch. Functionality includes user management, team management, team hierarchy, roles, parcel booking, stationery system etc.
  • Developed a customizable form to create custom job templates. It is something like google forms with extra features like creating SOP for job, creating task list, creating custom job flow along with forced properties.
  • Introduced web workers to reduce the processing time by a significant amount.
  • Developed a mechanism to read the COM port data from an input weight machine for real-time weight readings and averaged out the readings over time using kalman filter algo.
  • Introduced a redis caching layer to reduce the load on DB with custom caching strategy.
  • Performance optimisation in DB queries, component rendering, data fetching.
  • Developed an event driven system and utilised nodejs event emitter to reduce the tight coupling in code architecture, custom event handling, asynchronicity.
  • Wrote custom utility components and react router to manage the permissions and role based rendering of nested components with fallback UI.
  • Thoroughly followed material.io guidelines/specs to keep the UI consistent and up to date with its pattern. Introduced dark mode in the application.
  • Responsible for several libraries upgrade and respective code changes.
  • Created general wrapper functions to make REST api calls by injecting the URL literals, methods and URL parameters.
  • Created different dashboards, data tables for first, middle and last miles.
  • Created large reporting systems using persistent queues and workers.
  • Developed data tables which can render large number of data and can perform actions on them.
  • Technologies/Libraries: NodeJS, ReactJS, RabbitMQ, Redis, MongoDB, Git, DB Replication, Material-UI, Virtualized components, Ansible, Web components etc.
Product DevelopmentUser ManagementEvent Driven SystemsPerformance Optimization

Education

Manav Rachna College of Engg.Faridabad

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

Green Fields School - India

Science

Jan 2000Jan 2012

Stackforce found 100+ more professionals with Web Development & Infrastructure

Explore similar profiles based on matching skills and experience