Dhaval Makvana

Software Engineer

Bengaluru, Karnataka, India8 yrs experience
Highly Stable

Key Highlights

  • Expert in building scalable web applications.
  • Proven track record in enhancing web performance.
  • Strong background in micro-frontend architecture.
Stackforce AI infers this person is a SaaS-focused Fullstack Developer with strong frontend expertise.

Contact

Skills

Core Skills

Node.jsExpress.jsReact.jsJavascriptPreactjsReduxMern StackReact

Other Skills

Agile LeadershipAgile MethodologiesAgile Project ManagementCascading Style Sheets (CSS)Charts.jsCommunicationD3.jsFront-End DevelopmentGitGitHubGrafanaHTMLHTML5JenkinsJest

About

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Express.js, Node.js, JavaScript, MongoDB, and Redux.js. Strong engineering professional with a Bachelor of Technology - BTech focused in Industrial Engineering from Indian Institute of Technology, Roorkee.

Experience

Groupon

Software Engineer

Jun 2024Feb 2025 · 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Designed and developed a highly configurable table component with support for row selection, drag-and-drop reordering, and dynamic row creation, enabling seamless option cloning in the deal creation experience.
  • Implemented robust video upload functionality within the deal management flow, enhancing content richness and engagement for merchants.
  • Led the unification of five disparate deal creation workflows into a single cohesive codebase, significantly reducing technical debt, improving maintainability, and accelerating feature delivery.
  • Spearheaded the migration of observability infrastructure from Wavefront to Grafana, enhancing system monitoring, alerting, and visibility across critical services.
  • Collaborated across multiple teams in a complex micro-frontend architecture, contributing to three distinct repositories to deliver key cross-functional features and performance improvements.
JavaScriptNode.jsExpress.jsMongoDBMicro Frontend

Nykaa

Senior Software Engineer - Frontend

Jun 2020Apr 2024 · 3 yrs 10 mos · Bangalore Urban, Karnataka, India · On-site

  • Initiatives
  • Migrated from CRA to ViteJS, resulting in a notable 40% reduction in build time.
  • Implemented code sanity checks, unit testing, and bundle-size optimization, integrating these standards with pre-commit hooks for enhanced code quality.
  • Incorporated Design System tokens into the Fashion website within two sprints.
  • Prioritized web performance tasks to enhance Lighthouse scores, addressing cumulative layout shift issues and consequently improving SEO scores.
  • Integrated an in-house CMS to empower the marketing team in generating ad-hoc pages & enabling release-independent modifications for existing static pages. Reducing TAT by 70%.
  • Enabled dynamic positioning of recommendation widgets on PDP through remote configuration to support A/B experiments for Product.
  • Strengthened web security by deploying Content Security Policy, actively monitoring it in report-only mode upon release. Addressed errors identified in Sentry and subsequently activated the block mode for comprehensive security measures.
  • Impact
  • Integrated ad-platform widgets into Mweb & Dweb listing pages, resulting in a 15% boost in user session times.
  • Conducted A/B experiments involving Similar Products widget to mitigate bounce rates on Product Detail Pages (PDPs), resulting in 5% reduction.
  • Developed CAV (Customer Also Viewed) widget on PDP leading to a 3% increase in items added to the cart.
  • Project Management
  • Facilitated close collaboration with product managers and senior developers to enhance project planning efficiency for the B2B Projects(Disha)
  • Lead the migration of the Disha Android app (used by BDEs on the field) into Webview.
  • Refactor the code of the Disha Web portal (used by Sales Managers) with team members to make it more reliable.
  • Executed the migration of the ticketing system, Kapture to Zendesk, in the Disha POD(Android Webview, Backend and Web React).
JavaScriptReact.jsViteJSUnit TestingWeb Performance

Kubric

Member Of Technical Staff - Frontend

Oct 2019Jun 2020 · 8 mos · Greater Bengaluru Area

  • Led a significant initiative to overhaul the Assets section (an interface similar to google photos, containing over 1 million assets for a single client workspace), transitioning to a Micro FE architecture for accelerated development cycles and improved maintainability.
  • Built configurable UI Components in PreactJS
  • Configured them with Redux store & API integrations
  • Virtualizer for better performance
  • Developed a Metrics Dashboard for using Charts.js, spearheaded an Auth UI rewrite, designed UI elements for client demonstrations, and contributed to critical bug fixes.
PreactJSReduxCharts.js

Techmatters technologies

Software Engineer - Full-stack

Nov 2016Sep 2019 · 2 yrs 10 mos · Mumbai, Maharashtra, India · On-site

  • Pioneered the development of HighPo (an Applicant Tracking System + Talent Portal) from the ground up.
  • Independently designed and implemented the entire talent portal, streamlining user flows and enhancing usability.
  • Led the creation of the career site feature within the ATS, contributing to a comprehensive recruitment solution.
  • Skillfully crafted data visualizations using D3.js and React, leveraging React for rendering and D3 for intricate calculations.
  • The project was built in MERN (MongoDB, Express, React, Node.js) stack was deployed on EC2 instance via CI via Jenkins.
MERN StackD3.jsReact

Yourdost - your emotional wellness coach

Operations Executive

Aug 2016Oct 2016 · 2 mos · Bengaluru, Karnataka, India

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Industrial Engineering

Jan 2010Jan 2015

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

Explore similar profiles based on matching skills and experience