Senior Frontend Engineer | Lead Frontend Engineer | Senior Software Engineer | React · Vue.js · TypeScript · Redux | 9+ Yrs

San Ramon, California, United States

San Ramon, California, United States

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Noida

Gurgaon, India
India







Master of Computer Applications (MCA), Computer Science
University of Rajasthan

Diploma in Advanced Software Development Methodologies, Computer Science
Centre for Development of Advanced Computing (C-DAC)
Join Dixant and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Frontend Engineer | Lead Frontend Engineer | Senior Software Engineer | React · Vue.js · TypeScript · Redux | 9+ Yrs
I'm a Frontend Engineer who's spent the better part of a decade building products people actually use, from a startup I co-founded in Jaipur to enterprise logistics platforms used across the global supply chain. It started with mobile development and JavaScript, and I just fell in love with it. Since then I've gone deep into React.js, Vue.js, TypeScript, and Redux, and most of my career has been at Blume Global and WiseTech Global building supply chain visibility platforms. At Blume I single-handedly owned the entire frontend of the Visibility product in React. When Blume was acquired by WiseTech, I transitioned to the Neo team, rebuilding similar visibility concepts but this time in Vue.js, serving BCOs, the customers of customers. Along the way I've worked across some interesting domains. At Infogain I built features for Hyundai AutoEver America's customer portal, covering BlueLink and Genesis Connected Services, letting car owners schedule maintenance, monitor car health, and manage their vehicles remotely. At InnoLogic I worked across a diverse set of SaaS products including a Spring Roo based inventory and procurement system, a VR based study and examination tool for ship cadets, and innoInvest, a portfolio management app built in Ionic Framework. I co-founded VEGLELE early in my career, an M-Commerce startup solving what Blinkit solves today, farm to consumer rapid delivery of fresh produce. We were delivering in 1 hour back in 2015. I built the Android app with a team of 5 while doing my Masters, ran the business on the ground in Jaipur, and learned what it really means to own something. We couldn't scale it, funding and timing were against us, but that experience of building under real constraints never left me. Most of what I know came from building things I had never built before, whether that was integrating a Rich Text Editor in React, migrating Google Maps to Leaflet, or designing a milestone activity UI that tracked changes over time. I learn by doing, and I've never stepped back from a problem I didn't know how to solve yet. These days AI is part of how I work, I use it to think through build design, plan defect fixes, speed up code reviews, and write better tests faster. I hold an MCA from the University of Rajasthan and a Post Graduate Diploma in Advanced Software Development from C-DAC. Currently open to Senior / Lead Frontend Engineer roles at companies that value strong engineering. Skills: React.js · Vue.js · TypeScript · Redux · JavaScript (ES6+) · Vitest · Jest · HTML5 · CSS3 · REST APIs
Bengaluru
claude code
claude
github copilot
grok
openai
githubcopilot
Software Engineer at WiseTech Global, Jan 2024 - Jun 2026 · 2 yrs 6 mos, San Ramon, California, United States, Joined WiseTech through its April 2023 acquisition of Blume Global, continuing on Blume products before moving on to the CargoWise Neo team. Six years of continuous tenure across both. Delivering full-stack features for the customer portal on CargoWise's centralised platform in a 12-person US team. Neo serves Fortune 500 clients on a platform used by 17,000+ organisations across 174 countries. Delivered enhancements and defect fixes across Forwarding Shipments, Booking, Containers, Liner and Agency Booking, and Customs and Declarations. Built new forms and multi-step form flows for Customs and Declarations and Neo Booking, simplifying regulatory workflows for customs brokers and freight forwarders. Improved Home page shipment tracking by fixing map marker accuracy and enhancing map filters for more precise real-time cargo visibility. Worked in a defect-first culture prioritizing platform reliability over feature delivery, where shipment errors carry direct operational and financial consequences. Took ownership of changes to Supply, CargoWise's shared Vue component library and Storybook, rather than Neo-specific workarounds, making improvements available across all CargoWise projects. Used AI-assisted workflows via GitHub Copilot with Claude and Codex models in VS Code for debugging unfamiliar codebases, code reviews, and test generation.
Software Engineer at Blume Global, Sep 2022 - Dec 2023 · 1 yr 4 mos, San Ramon, California, United States, Sole frontend developer for the Visibility and Alerts & Notifications products. Added Report Event and Report Exception workflows so operators could log and manage exceptions in-platform. Built a white-label shipment tracking micro-app from scratch, delivering organization-branded public tracking pages with per-org theming, milestone timelines, and map views across Parcel, LTL, and other modes. Delivered an ELD Configuration module for GPS device credential management, adopted across multiple operational workflows. Built the Share Dashboard feature, letting users share customizable visibility dashboards with organizations, groups, and users under configurable permissions. Developed Blume Cart, a shared React.js component used by the appointments and finance teams, with auto item removal on timeout and real-time updates via Server-Sent Events with EventSource polyfill fallback. Built the Demurrage and Detention Charge Analysis component and owned D&D functionality across the platform, including later Last Free Date defect resolution. Implemented app-wide dark and light theme support for the dashboard product, covering theme context, toggle, and dark-mode styling across grids, widgets, and icons. Contributed to Blume Home, a Bit.dev-hosted React.js library used across blumesolutions.com, delivering Blume-Grid, BlumeButton, search, and list views. Contributed to Blume CarrierGo, a React Native app for freight carriers, developing new screens and list views. Blume Global was acquired by WiseTech Global in April 2023 for US$414M; I continued with the combined organisation through June 2026.
Senior Software Engineer at Blume Global, Apr 2021 - Sep 2022 · 1 yr 6 mos, Bengaluru, Karnataka, India, Built the Blume Visibility product from the ground up as core frontend developer in a 12-person team, a real-time tracking platform across Air, Ocean, Dray, LTL, Parcel, Rail, and TL modes, delivering the exception dashboard, milestone timelines, live GPS tracking, and watchlist management using React.js, Redux, and Leaflet. Integrated the Visibility, Alerts, and Ocean Visibility micro-frontends into the customer portal shell using Module Federation, letting independently deployed apps run together in one browser session. Built custom email template management in the Alerts & Notifications micro-frontend using a React rich text editor library, adopted across multiple workflows. Led frontend development of the Create and Update ASN module for Air, Ocean, TL, and LTL shipment lifecycle management. Mentored junior frontend engineers through code reviews and pair programming.
Software Engineer at Blume Global, Jun 2020 - Mar 2021 · 10 mos, Bengaluru, Karnataka, India, Joined the Blume Visibility team and built the core Visibility and Alerts & Notifications micro-frontends in React.js and Redux, delivering shipment details, milestone views, and ASN pages. Recognised with the Medallion Award (Q1 2021), Star Performer of the Quarter, and promoted to Senior Software Engineer in April 2021.
Software Engineer at Infogain, Feb 2019 - May 2020 · 1 yr 4 mos, Noida, Developed BlueLink telematics and connected services integration within the My Hyundai and My Genesis customer portals as part of a 10-person team, enabling real-time vehicle health monitoring, remote commands (door lock/unlock, engine start/stop, climate control), and dealer service scheduling for Hyundai Motor America customers. Built a Progressive Web App (PWA) from scratch with the team for Hyundai Motor America enabling crossplatform remote vehicle control including battery status, headlight control, and climate management via browser and native app experience. Recognised with the Budding Engineer Award (Sep 2019) for outstanding contribution to the BlueLink and connected vehicle services integration delivered within the first year of joining.
Associate Product Engineer at InnoLogic Lab, Mar 2017 - Jan 2019 · 1 yr 11 mos, Gurgaon, India, Developed InnoInvest, a hybrid mobile investment management application for financial advisors and investors using AngularJS and Ionic Framework, covering portfolio management, analytics, and reporting. Built frontend for Clan Club ERP, a membership and club management platform. Implemented a Unity-based VR Learning Management System for marinePALS, a maritime safety training platform for ship cadets. Integrated 360 images and videos of real ships, placed scene-by-scene text, audio, and visual content following UX storyboards across virtual walkthrough, safety familiarization, and interactive modules, and built an end-of-module multiple choice quiz for learner assessment. Built Jeukart, a sports e-commerce portal. Took over an existing Ludo Game project, redesigned the UI to match new design specifications, and implemented additional features and functionality as per product requirements. Contributed to the development and maintenance of the company's brand website, innologic.in.
Co-Founder at VEGLELE, Jul 2015 - Mar 2017 · 1 yr 9 mos, India, Co-founded VEGLELE, an M-Commerce startup delivering farm-to-consumer produce within 1 hour at below-market prices, predating the Blinkit and Zepto model. Set up multiple storage centers across the city with independent vendor networks. Built and shipped the native Android app on the Google Play Store using Java and Android Studio, covering UI, API integration, backend services, and push notifications, and led business development and investor meetings while completing a Master's degree.
Master of Computer Applications (MCA), Computer Science, University of Rajasthan
Diploma in Advanced Software Development Methodologies, Computer Science, Centre for Development of Advanced Computing (C-DAC)
github: https://github.com/dixant
dixantsharma.com: https://dixantsharma.com/