Prajjwal Singh

Software Engineer

Gurugram, Haryana, India3 yrs 9 mos experience

Key Highlights

  • Expert in building high-performance backend systems.
  • Proven track record in fintech and SaaS industries.
  • Skilled in optimizing systems for efficiency and scalability.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and SaaS with a focus on high-performance systems.

Contact

Skills

Core Skills

KotlinAmazon Web Services (aws)GolangKafkaClickhouseJava

Other Skills

Software DesignRedisNode.jsMongoDBRabbitMQElasticsearchSQLData AggregationData ReductionJob SchedulingBloggerMulti-platform CampaignsGoogle TechnologiesOS MigrationImage Compression

About

I am a Software Engineer with hands-on experience in designing and scaling high-performance backend systems. Over the past 4 years, I have worked across fintech, commerce, and SaaS, building systems that handle millions of daily transactions and real-time messaging at scale. My core expertise lies in Java, Kotlin, Kafka, Redis, SQL,MongoDB, ClickHouse, Kubernetes, and AWS, with a strong focus on performance, scalability, and distributed systems. I enjoy solving complex problems, optimizing systems for efficiency, and building reliable architectures that drive measurable business impact.

Experience

3 yrs 9 mos
Total Experience
1 yr 6 mos
Average Tenure
9 mos
Current Experience

Wio bank

SDE 2

Sep 2025Present · 9 mos · Gurugram, Haryana, India · On-site

  • UAE PJSC Bank
Software DesignKotlin

Gokwik

2 roles

sde 1

Jun 2024Jun 2025 · 1 yr

Amazon Web Services (AWS)golang

Software Engineer

Jun 2024Jun 2025 · 1 yr

  • Developed a Gmail API-based service to build a chat-panel ticketing system, migrating from Amazon SES to Gmail API, resulting in improved stability and cost savings of approximately 4 lakhs. Developed and optimized a high-performance WhatsApp messaging campaign service using Meta APIs, capable of sending billions of messages at scale. Leveraged multiple message templates (e.g., carousel, image, video) for diverse campaign requirements. Achieved 13k requests per second (RPS) throughput on a standard EC2 instance, utilizing Golang, Kafka, and Redis for asynchronous message queuing, real-time processing, and efficient data caching. Designed and implemented an analytics dashboard within two weeks using ClickHouse DB, achieving a dramatic reduction in API data load times from several seconds to milliseconds by leveraging materialized views and table engines in ClickHouse with Node.js. Built and scaled a multi-tenant message service microservice processing 15M+ messages/day across clients, merchants, and channels (Meta/WhatsApp); supported both sync/async flows with p95 < 250ms; powered real-time chat panel for 5K+ concurrent sessions; and improved reliability with retries, idempotency.
GolangKafkaRedisClickHouseNode.js

Paytm

2 roles

Software Engineer

Jun 2022Jun 2024 · 2 yrs

  • Designed and constructed asynchronous API cron jobs to retrieve aggregated performance data from Elasticsearch. This data was
  • previously sourced from SQL databases, resulting in a substantial reduction in cron job duration from 6-7 hours to 3-4 hours..
  • Java, ElasticSerach
  • Developed payout system and rule engine for merchant payout, this system ensures that all the orders placed with a particular
  • merchant receives his daily payout after all commission applied after T+1 day.Nodejs, SQL, rabbitMq, kafka, redis
  • Played a key role in formulating and designing a rule engine for the team, addressing intricate use cases and encompassing all
  • scenarios involving merchants and agents. Java, MongoDB
  • Engineered APIs to compute aggregated data for a substantial number of merchants and agents, significantly reducing API
  • response time from an average of 1000ms to 300-400ms. Leveraged MongoDB’s aggregation pipeline to implement this innovative
  • solution. Spearheaded the creation and upkeep of multiple APIs, resulting in notable improvements in average response times.
  • Java, MongoDB
  • Developed an incentive rule engine project at my current organization, Using Java Spring Boot for API building. Responsible for
  • creating interconnected services, implementing message buses(Kafka) and real-time processing, as well as working with
  • non-relational databases(MongoDB).
  • Worked on ONDC project payout system for the organisation ,build payout system for it. Also worked on bus ticket payout system
  • back end with efficient latency, here build a feature where customer amount is gratified in T+1 days. Technology used were
  • NodeJs, RabbitMq, SQL.
  • Knowledge of automated build / continuous delivery, experience of Jenkins, deployment.
  • Maintained and worked on report generation system for financial and business purpose.
  • Setup and fixed whole new legacy system from scratch and migrated to other entity of organisation knowing whole microservice
JavaMongoDBRabbitMQKafkaRedis

Software developer engineer intern

Jan 2022Jun 2022 · 5 mos

Mentomeet

Web Development Intern

Nov 2020Jan 2021 · 2 mos

Education

National Institute of Technology Hamirpur-Alumni

B.Tech — Computer science and engineering

Jul 2018Jun 2022

Doon International School

intermediate — PCM

Jan 2015Jan 2017

Jaswant Modern Sr. Sec. School

High School Diploma — science

Apr 2010Mar 2015

National Institute of Technology Hamirpur-Alumni

Bachelor of Technology — Computer Engineering

Stackforce found 100+ more professionals with Kotlin & Amazon Web Services (aws)

Explore similar profiles based on matching skills and experience