Abhishek Verma

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 5 mos experience
Highly Stable

Key Highlights

  • Designed and built Rippling Documentation Site.
  • Scaled applications from one client to 70+ at AiDash.
  • Introduced server-driven architecture improving reliability.
Stackforce AI infers this person is a SaaS-focused Frontend Engineer with strong integration and documentation skills.

Contact

Skills

Core Skills

Software InfrastructureEngineering LeadershipFront-end DevelopmentEngineering

Other Skills

AMP pagesAlgorithmsAngularJSAutoCADCC++Cocos2d-JSData StructuresDecoupled onboarding flowDesign SystemDjangoDocumentationDocusaurusEvent StreamEvent-Driven Application Design

About

For over 9 years, I’ve been part of multiple 0→1 journeys, at companies like Testbook (acquired by Classplus), MX Player (acquired by Amazon), and AiDash, building impactful software from the ground up. My career has been shaped by three core principles: learning and adapting quickly, applying first-principles thinking to solve complex problems, and fostering strong collaboration through clear, thoughtful documentation. Currently, I’m at Rippling, where I’m helping build a robust platform that enables both internal teams and external developers to create integrations with third-party services like Slack, Google Workspace, and Zoom. A recent highlight includes designing and building the Rippling Documentation Site, a key platform for external developers with features like code walkthroughs and "Sign in with Rippling." I also introduced a server-driven architecture that significantly improved reliability and reduced time-to-production. Previously, as the first front-end hire at AiDash, I scaled applications from one client to 70+, significantly improving user experience and supporting rapid business growth. My work included building AidashMap, a configurable map library, and engineering a Map Tile Server to efficiently render gigabytes of geospatial data. Beyond code, I enjoy picking up new skills, whether it’s strumming a guitar or ukulele, experimenting with photography, or merging math with creativity to make generative art. I see every challenge, in code or life, as an opportunity to grow.

Experience

9 yrs 5 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 7 mos
Current Experience

Rippling

Senior Software Engineer

Oct 2023Present · 2 yrs 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Scaling Rippling’s Integrations Ecosystem with Server Driven UI
  • Architected Server Driven UI, transforming legacy frontend into a scalable, declarative platform, enabling backend-driven configs for rapid integration launches.
  • Built and scaled the Flux platform, enabling rapid, kit-based integrations development across multiple product teams.
  • Launched Rippling’s Developer Site, centralising authenticated, scoped documentation and streamlining developer onboarding.
Server Driven UIIntegrations EcosystemDocumentationSoftware InfrastructureEngineering Leadership

Aidash

2 roles

Staff Engineer

Apr 2023Oct 2023 · 6 mos

Senior Software Engineer

Aug 2020Mar 2023 · 2 yrs 7 mos

  • As a first full-time frontend employee, played a key role in scaling the application suite to serve over 70 clients, from a single client base
  • Conceptualized and implemented Server-Driven UI and Intelligent Components, resulting in reduced development effort and improved code maintainability (used Observer Design Pattern)
  • Authored AidashMap, a map library built with Mapbox, React, and Typescript, which serves as a wrapper for react-map-gl and utilizes mapbox-gl-js. The library enables developers to create highly configurable maps with significantly less code
  • Created AUI, a design system, and a shared component library for AiDash (Tech: Storybook, Rollup, Monorepo, React, Typescript)
  • Dockerized an environment that allows developers to manipulate geospatial data. Used this to upload shapefiles to Mapbox server, s3 bucket, or any other tiler service (Tech: Docker, Python, Bash, GDAL, Tippecanoe)
Server-Driven UIMapboxReactTypescriptDesign SystemFront-End Development+1

Amazon mx player

Frontend Engineer II

May 2019Aug 2020 · 1 yr 3 mos · Mumbai Area, India

  • Implemented Ludo - Rush Mode game (H5) using PhaserJS, TypeScript and helped in setting up an infrastructure to release the games on different platforms (Tech used: Cocos2d-JS, PhaserJS, TypeScript, Parcel)
  • Worked on the performance of the main website (desktop) and helped in reducing the fully loaded time by 60% (approx)
  • Created a few micro PWAs which is used in the android app. Later on, conceptualized the idea of micro frontend frameworks to increase the efficiency of the new release of such apps (Tech used: PreactJS, Hyperapp, Parcel, Webpack)
  • Helped in scaling the team from 5 devs to 11 devs
PhaserJSTypeScriptCocos2d-JSPreactJSMicro PWAsFront-End Development+1

Testbook.com

2 roles

Senior Software Engineer

Promoted

Apr 2018Jan 2019 · 9 mos · Kharghar, Navi Mumbai

  • Managed the main website which serves 3 million+ MAU along with a team of 6 members.
  • And meanwhile worked on the following projects:
  • Implemented Web Worker to improve website's performance
  • Setup a pipeline to generate AMP pages
  • Migrated to Event-Driven Application Design
  • Developed many features like Online Classroom, Quiz, Practice, TB Pass etc which are live on the Testbook website
Web WorkerEvent-Driven Application DesignAMP pagesSoftware InfrastructureEngineering

Software Development Engineer

Jul 2016Apr 2018 · 1 yr 9 mos · Kharghar, Navi Mumbai

  • Worked on the following projects:
  • Created a service which generates a video of student’s test attempt using events stream. Topper's video is generated using this service which helps the student to learn about the Topper's strategy while attempting the test. The size of 1 hr video turns out to be around 200KB.
  • Decoupled the onboarding flow so that it can be shared over intra-products such as website, blog and discuss
  • Created a PhantomJS service which runs weekly to generate the snapshot of every crawlable page and store it in the cloud. These snapshots are served to search engine bots to improve the SEO as crawlers don’t understand JavaScript fully.
  • Developed some other products like OCRM, Discussion forum etc.
PhantomJSEvent StreamDecoupled onboarding flowSoftware InfrastructureEngineering

Education

Indian Institute of Technology, Gandhinagar

Bachelor’s Degree — Chemical Engineering

Jan 2012Jan 2016

Heliger Borden Education Center

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Software Infrastructure & Engineering Leadership

Explore similar profiles based on matching skills and experience