profile-pic

Prashant Singh

Experienced Full Stack Developer with a track record of successfully leading and collaborating on innovative projects. Proven expertise in optimizing performance, implementing robust solutions, and leveraging a diverse tech stack. Strong leadership and communication skills. Adept at streamlining processes, enhancing user experiences, and demonstrating a rapid ability to learn new technologies and languages.
  • Role

    Software Engineer II | Full Stack JavaScript developer

  • Years of Experience

    4.83 years

Skillsets

  • Node Js - 5.0 Years
  • react - 3.0 Years
  • webpack - 4.0 Years
  • react - 3 Years
  • GraphQL - 2 Years
  • Restful APIs - 5 Years
  • Next Js - 3 Years
  • web3 - 1.0 Years
  • Postgre SQL - 1 Years
  • AWS - 2 Years
  • MySQL - 1 Years
  • Vue JS - 2 Years
  • Mongo DB - 4 Years
  • Type Script - 4 Years
  • JavaScript - 5 Years
  • Full Stack - 5 Years

Professional Summary

4.83Years
  • May, 2025 - Present 11 months

    Senior Software Engineer

    Impact Analytics
  • Jan, 2024 - Sep, 2024 8 months

    Senior Software Engineer

    Saber
  • Sep, 2022 - Oct, 20231 yr 1 month

    Software Engineer II

    HighLevel
  • Feb, 2021 - Apr, 2021 2 months

    Full-stack Developer

    Rivulet Digital
  • Apr, 2021 - Aug, 2021 4 months

    Full Stack Engineer

  • Aug, 2021 - Aug, 20221 yr

    Software Engineer I

    HighLevel
  • Jun, 2020 - Feb, 2021 8 months

    Founding Member (Tech.)

    PM Entertainment And Media Pvt. Ltd.

Applications & Tools Known

  • icon-tool

    Cloudflare

  • icon-tool

    GCP

  • icon-tool

    NestJs

  • icon-tool

    Typescript

  • icon-tool

    Svelte

  • icon-tool

    Twilio

  • icon-tool

    Stripe

  • icon-tool

    Slack

  • icon-tool

    AWS Lambda

  • icon-tool

    AWS DynamoDB

  • icon-tool

    AWS EventBridge

  • icon-tool

    AWS API Gateway

  • icon-tool

    CQRS

  • icon-tool

    Next.js

  • icon-tool

    TailwindCSS

  • icon-tool

    Vuetify

  • icon-tool

    React Redux

  • icon-tool

    Signals

  • icon-tool

    Vuex

  • icon-tool

    Babel

  • icon-tool

    Webpack

  • icon-tool

    NPM

  • icon-tool

    Prisma

  • icon-tool

    MySQL

  • icon-tool

    Clerk

Work History

4.83Years

Senior Software Engineer

Impact Analytics
May, 2025 - Present 11 months

Senior Software Engineer

Saber
Jan, 2024 - Sep, 2024 8 months
    Engineered a highly efficient and agile functionality enabling parallel processing and simultaneous handling of numerous files, yielding a 10X performance enhancement and heightened reliability. Implemented robust Firebase Authentication across frontend and backend components, fortifying application security and upholding data integrity. Optimized Node.js REST APIs by integrating industry best practices and refining MongoDB queries, resulting in an 8X reduction in latency, with response times slashed from 25 seconds to a mere 3 seconds. Established Audit Logs to enhance system visibility for customer-facing interactions. Implemented encryption of third party verification tokens so the users tokens can be safely stored. Enhanced existing RAG flow such that the system is able to produce more realistic and accurate answers to the users questions. Worked on various AI models R&D and integration, models such as ChatGPT 4o, Claude Sonnet 3.5, Cohere Command R+, etc.. Added CRM connectors, so customers can directly converse with CRM Data. Contributed in designing Application Architecture in the most scalable way and cost efficient way. Elevated user experience through Slack Bot enhancements and facilitated feedback collection. Leveraged a comprehensive tech stack, including ReactJs, NodeJs, ExpressJs, Cloudflare, GCP, NestJs, Typescript, MongoDB, Firebase Auth, Svelte Did R&D in Golang to further optimize the process of syncing documents and making the process more faster and efficient.

Software Engineer II

HighLevel
Sep, 2022 - Oct, 20231 yr 1 month

Software Engineer I

HighLevel
Aug, 2021 - Aug, 20221 yr
    Collaborated with developers to devise and deploy a flexible marketing platform for agencies, employing Agile methodology. Developed and honed the rebilling module for Twilio and Mailgun services, adhering to a subscription-based model. Managed the seamless export of over 30,000,000+ transactions from MongoDb to CSV, ensuring no adverse impact on server performance. Designed and executed regulatory bundle functionality, enabling seamless international user integration with Twilio. Streamlined client billing, resulting in a 300x reduction in latency and enabling efficient bulk processing of thousands of requests per second. Teamed up with developers to implement rate limit functionality utilizing sliding window-based rate limiting. Engineered an optimized and efficient wallet check to cater to 300,000+ users with high activity levels. Formulated comprehensive usage summary analytics for over 30,000,000+ daily transaction records. Implemented robust logs for tracking critical user actions. Integrated 3DS verification of Stripe on the platform, enhancing fraud prevention measures. Optimized existing APIs and introduced new ones to augment functionality and reduce latency. Enhanced DB query performance for data reading and writing, resulting in a remarkable 50x reduction in overall CPU usage. Developed versatile revenue analytics APIs, predominantly utilized on the Dashboard page. Significantly amplified MongoDB performance by a factor of 10 through meticulous query optimization and latency reduction on crucial APIs. Leveraged a comprehensive tech stack, including VueJs, NestJs, TypeScript, GCP, Node [Express], MongoDB, and Firestore.

Full Stack Engineer

Apr, 2021 - Aug, 2021 4 months

Full-stack Developer

Rivulet Digital
Feb, 2021 - Apr, 2021 2 months
    Orchestrated a collaborative effort with a team of developers to conceive and implement a CMS project, revolutionizing lead management and tracking for a prominent car manufacturing and selling enterprise. Achieved the successful development of a lead management module, enhancing the platform's capabilities for efficient lead tracking and management. Integrated multiple REST APIs seamlessly into the platform, ensuring seamless communication and data exchange. Executed coding practices aligned with industry best standards, resulting in improved code readability and ease of maintenance. Leveraged the NuxtJs framework within the VueJs ecosystem to optimize project development and functionality.

Founding Member (Tech.)

PM Entertainment And Media Pvt. Ltd.
Jun, 2020 - Feb, 2021 8 months
    Led a team to design, build, and maintain a low-latency platform Implemented a comprehensive technical stack and server architecture to speed up development and improve scalability Developed an image optimization server to reduce overall latency by 3 seconds Integrated a payment gateway for user purchases on the platform Developed a GraphQL server using Node.js and Express.js for efficient data retrieval from MongoDB to enable product listing and many e-commerce functionalities across the application. Implemented Firebase Authentication for both client-side and admin-side dashboard access Created various client dashboards using Vue.js, Vuex, and Vuetify Established standardized coding practices to improve code quality and maintainability Technical stack: Vue.js, GraphQL, Node.js, Nuxt.js, MongoDB, Firebase.

Achievements

  • 10X performance enhancement
  • 8X reduction in latency
  • 300x reduction in latency
  • 50x reduction in CPU usage
  • 10X MongoDB performance improvement
  • Reduced page load time from 15 seconds to 4.5 seconds

Major Projects

15Projects

Static Site Generator

    A simple and highly configurable Static Site Generator (SSG) written in Rust, designed for fast and efficient performance. This tool allows users to convert Markdown files into HTML files, enabling the creation of static websites effortlessly. The project emphasizes speed and customization, offering users the ability to create unique themes and build their static sites quickly.

Git Clone

    A Rust-based application that implements the core functionalities of the Git CLI tool, including initialization, cloning, pushing, committing, viewing commits, creating branches, and merging. This project is a work in progress aimed at understanding the underlying architecture of Git.

Token Generator | Solana

    A React-based project built with Solana web3.js, TailwindCSS, ShadCN UI, and SPL Token, enabling users to create 2022 SPL tokens with metadata and uploads metadata and token image to Github using Github App, and allows user to send tokens, mint new tokens, freeze minting as well as burn owned tokens.

Multi-Sig Smart Contract | Solana

    A Solana anchor smart contract for signing a transaction. It supports 4 roles, OWNER, PROPOSER, APPROVER, EXECUTOR, giving dedicated permission to the particular role, with complete test coverage in mocha.

Token Vesting | Solana

    An Anchor Smart Contract where employers can give tokens similar to ESOPs. It is built using Anchor in Rust. It also contains all the test cases in mocha chai.

Voting DApp | Solana

    An Anchor Smart Contract where users can create Elections, and add candidates and other users can vote for their Candidate. It also supports Blink actions for better integration.

Create NFT Art and Collection | Solana web3.js

    Scripts to add your own custom Collection, NFT, and add them to the collection align with verifying the NFT for collection.

Port Scanner [nmap clone]

    Base implementation for PORT Scanner [widely known product nmap] in Rust without using any crates [packages] with TDD strategy.

DNS-Resolver

    A scratch implementation of a DNS resolver developed in Golang, created without the use of any third-party libraries. It demonstrates the complete structure of DNS sections and outlines the various queries executed to resolve a given domain name.

Single File Compression CLI Tool

    Complete implementation of Huffman Encoding in Golang without using any third party library.

Simple URL Shortener

    Created using Golang + MongoDB.

JSON Parser

    A CLI tool which can intake any JSON data and parse it. The implementation is done purely in Golang.

Custom Drag and Drop Form Builder

    Used React, TailwindCSS and DnDkit/core library.

gRPC + NodeJs + TS

    A node server that can connect to other node servers using gRPC and also added the code for Server to Web browser connection with gRPC.

Twitch Clone

    Created Twitch clone using NextJs[14], Clerk as Authentication Service and Livekit for handling Streaming with MySQL database using Prisma to handle user information. Shadcn/ui library for components.

Education

  • BE / Computer Science

    Gujarat Technical University