Abhishek Rajput

Software Engineer

Gurugram, Haryana, India7 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable backend solutions.
  • Proven track record in blockchain technology.
  • Strong leadership in AI module development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Blockchain and Cloud Technologies.

Contact

Skills

Core Skills

BlockchainSoftware DesignNode.jsGoogle Cloud Platform (gcp)TypescriptDockerFirebaseKoa.jsAws Cloudfront

Other Skills

AWS firecrackerAgile MethodologiesAmazon S3Apache DruidApache KafkaCCSSGitHub ActionsGrafanaHTMLHighcharts.jsJavaKubernetesLokiMentoring

About

A highly motivated senior software engineer with seven years of hands-on experience in building and deploying robust, scalable applications. I excel at taking ownership of projects from the ground up, consistently delivering high-quality products while solving intricate engineering problems. I'm dedicated to refining my skills and contributing to innovative solutions. Some interesting backend projects that I have worked on in the past: - Developing a wallet manager package for transaction management and integrating Solana broadcasting to enhance landing rates and support dynamic fees. My work has provided me with a comprehensive understanding of various wormhole protocols and the dynamics of multiple blockchain interactions, including engagement with smart contracts. - Worked on implementing remote code execution from scratch using Ignite(AWS firecracker) where we had to create multiple microVMs on a single compute engine instance to run any code in a fast, isolated (multitenancy), and secure environment. - Built complete off-chain tracking for Qwestive with work spanning across frontend and backend, like exposing client typescript SDK, relaying data into our ETL, and updating cloud firestore and a CRON job to index the data in MySQL. - Built reporting service in Node using koa.js framework that communicated with Kafka-node client and druid server to pull raw data, transform and load into CSV, and send the report, as an email attachment to the user asynchronously. Languages - Javascript/Typescript - C++ - Java (beginner) - Python (beginner) Backend - Node.js (Express/koa) - Druid - Kafka - PubNub - Firebase - TRPC Node - Open API - Prometheus and Influx - Grafana - AWS SQS/SNS - Loki Database - MySQL - Cloud Firestore - MongoDB - Redis Frontend - NextJS - React/Redux - Webpack custom config - Vue.js - React query - Tailwind CSS - Highcharts.js - Playwright/Storybook - Web Performance/Optimization - Web Fundamentals - Web Security ORMs - Sequelize - Prisma DevOps - AWS: Firecracker, EC2, S3, CloudFront, RDS, SQS, SNS, etc - GCP: GAE, Cloud run, compute instance, etc - Kubernetes and Docker - GitHub Actions: Built complex and robust GitHub actions for automated CICD Other skills - Problem-solving/DSA - System Design

Experience

Fluxon

Staff Software Engineer

Jun 2025Present · 9 mos · Gurugram, Haryana, India · Remote

  • Spearheading AI division for silicon valley stealth startup, where I am responsible for the end-to-end development of cutting edge AI modules.

Xlabs

Senior Software Engineer

Aug 2023Apr 2025 · 1 yr 8 mos · Argentina · Remote

  • At xLabs, I spearhead the design and implementation of robust backend services and open-source libraries for custom relayers. My work has given me a comprehensive understanding of various wormhole protocols and the dynamics of multiple blockchain interactions, including engagement with smart contracts.
  • Custom Relayers Development: Successfully developed multiple custom relayers for wormhole protocols from the ground up, facilitating interactions with smart contracts, SDKs, blockchains, and relay tokens while effectively transmitting wormhole messages across different chains.
  • Wallet Manager Package: Created a comprehensive wallet manager package that encompasses rebalancing, logging, monitoring, broadcasting, and transaction landing across multiple blockchains supported by a wormhole. (https://www.npmjs.com/package/@xlabs-xyz/wallet-monitor)
  • Oracle Assistant: Developed an Oracle service to update smart contracts with real-time gas prices, token prices, and relayer fees, ensuring timely and accurate data availability.
  • Solana Broadcasting: Improved landing rates on the Solana blockchain by implementing broadcasting strategies and dynamic priority fee support through Helius and Jito, dynamically switching between them based on success rates.
  • Relayer SLAs: Enhanced relayer SLAs, maintaining a 99th percentile response time below 60 seconds by implementing a repricing transaction strategy across EVM chains.
  • Integration Testing: Set up Hardhat for integration testing across multiple relayers, significantly improving code coverage and robustness of our solutions.
  • Performance Monitoring: Implemented monitoring solutions using Prometheus and Grafana to visualize relay metrics and performance, facilitating data-driven decision-making and system optimization.
KubernetesGrafanaPrometheus.ioKoa.jsLokiTypeScript+4

Qwestive

Founding Engineer

Nov 2022Jul 2023 · 8 mos · Remote

  • Building #1 Web3 community growth platform as Tech lead/founding engineer.
  • Tech Stack: NextJS, React query, Firebase Auth, web3.js, ethers.js, firestore, MySQL with Prisma, TRPC node, cloud run, cloud functions, google cloud scheduler, google task queues
  • Worked on setting up mono-repo at Qwestive with CICD pipelines with feature flag support for continuous delivery and A/B testing.
  • Built Web3 Referral web app from scratch
  • Implemented complete off-chain tracking for Qwestive with work spanning across frontend and backend and DevOps.
  • Built fast, secure, and small typescript SDK for our customers for onboarding new users(invitees) on their DApps, relaying user data to our backend serverless functions
  • Setup Tenderly web3 actions to extend on-chain tracking support to all the chains
  • Built embeddable UI widget for customers to leverage referral tracking right in their own DApps
  • Added support for multi-token, dynamic rewards with a time limit in the Qwestive backend
  • Optimized ETL pipeline with pre-aggregated metrics over conversion, revenue, and rewards
  • Responsibilities:
  • Designing architecture and technical design documentation
  • Maintaining developer documentation in gitbook
  • Worked on setting up engineering processes and JIRA automation
  • Looping-in customer feedback and iterating on the product
Node.jsGoogle Cloud Platform (GCP)MySQLTypeScriptDockerFirebase

Fluxon

2 roles

Senior Software Engineer

Jun 2022Nov 2022 · 5 mos

  • Worked as a Senior Software Engineer (Full Stack), I contributed toward bringing more value to the product and the team.
  • OpenBracket(openbracket.net)
  • Worked on implementing remote code execution from scratch using Ignite(AWS firecracker) running code in isolation on microVMs.
  • Was able to reduce the microVM image size by more than 50% to allow the creation of multiple microVMs on a single compute engine instance.
  • Dory
  • Worked on refactoring and optimizing app performance, where I reduced the dashboard's initial loading and observed an increase in lighthouse performance score by 54%.
  • Introduced pricing/subscription plans in Dory, got our first few paid customers within a month after the launch
  • Worked on optimizing the live attendees feature where I successfully brought down the overall monthly cost on GCP by more than 50%.
  • Worked on implementing Firebase auth utility in Playwright to automate tests with reusable simulated login, which reduced the total time to run all test cases in CI by 60%.
Google Cloud Platform (GCP)TypeScriptReact.jsNext.jsAWS firecrackerFirebase

Software Engineer

Aug 2021Jun 2022 · 10 mos

  • Dory (dory.app)
  • Migrated from legacy backend using GraphQL, Node, Postgres, and Redis to Firebase, Firestore, and Cloud functions resulting in blazing fast web application.
  • Worked on optimizations, creating Engineering design documents, and revamping UI modules.
  • Worked on setting up Testing-infra with Playwright for e2e tests, and Storybook for unit tests and integrated with CI.
  • Patient 360 App (Silicon Valley startup)
  • Worked as an individual contributor where I was responsible for building the Next app from scratch.
  • Implemented CICD pipeline with Docker and Github actions.
  • Built UI component library with component-driven architecture, that was used within the next application
  • Utilised Storybook to visualize and validate UI components
StorybookTypeScriptDockerFirebase

Netomi

2 roles

Software Development Engineer - II

Promoted

Oct 2020Aug 2021 · 10 mos

  • Worked as a Full Stack developer. Contributed my part in developing an AI-powered web application.
  • Tech Stack: VueJs/Vuex, highcharts.js, element.ui, koa.js, sequelize, druid.io, AWS S3, kafka-node, pubnub.
  • (1) Implemented micro-frontend using embedded iframes, Web Page optimizations, etc.
  • (2) Implemented AWS temporary credentials flow for AWS S3 resources.
  • (3) Session Management, file upload, and security enhancements in Web Chat Plugin.
  • (4) Embeddable UI as an extension in Web Chat Plugin.
  • (4) Training and mentoring junior developers.
Koa.jsAWS CloudfrontApache DruidVue.jsApache KafkaAmazon S3

Software Development Engineer - I

Jan 2019Sep 2020 · 1 yr 8 mos

  • (1) Owned and developed various front-end modules from scratch where it required high performance.
  • (2) Built end-to-end Web Chat Plugin with Dynamic and Configurable UI from scratch using Vue.js/Vuex, Node.js, AWS S3, AWS Cloudfront, and Pubnub.
  • (3) Utilized Highcharts.js to show Data Analytics for a diverse set of KPIs in the frontend and Druid queries in the backend.
  • (4) Build Analytics report service in Node.js where it can generate and email the report in excel format to end-user for all the KPIs.
  • (5) Integrated Segment.io for Tracking Detailed User Events in Web Application.
  • (6) Improved AWS S3 upload flow in Node.js to maintain folder structure according to different Frontend modules and requirements.

Handzap software

Software Development Engineer - I

Jun 2018Nov 2018 · 5 mos · Bengaluru, Karnataka, India

  • Worked as individual contributor to React Web application from scratch. Researched Architectural designing, microservices architecture, db designing for large scale enterprise application.
  • Tech Used: HTML/CSS, React with Redux, JavaScript, jQuery, etc.
  • Highlights:
  • (1) Developed all the UI components without using any custom library.
  • (2) Designed and developed signup/login, otp module, job creation and invitation module, etc.
  • (3) Integrated Google maps API like autosearch complete, maps, etc.

Geeksforgeeks

Technical Content Writer Intern

Jul 2017Jun 2018 · 11 mos · Delhi Area, India

  • Worked as an Intern where I published 37 articles on geeksforgeeks portal.
  • Most of the posts are related to DS, ALGO, Problem solving, ANN, data mining, image processing, etc.
  • Here is link to my published articles:
  • https://auth.geeksforgeeks.org/user/Abhishek%20rajput/articles

Education

Delhi Technological University (Formerly DCE)

Bachelor's degree — Information Technology

Jan 2014Jan 2018

KV NFC Vigyan Vihar

Higher Secondary — Science

Jan 2007Jan 2014

Stackforce found 100+ more professionals with Blockchain & Software Design

Explore similar profiles based on matching skills and experience