Kuldeep Singh - Software Engineer and AI Enthusiast

Hi, I'm Kuldeep

Software Engineer and AI Enthusiast

1 const Person = {
2 name: "Kuldeep Singh",
3 role: "Software Engineer and AI Enthusiast",
4 hobbies: [
5 "Software Development",
6 "Music Instrument",
7 "Traveling",
8 ],
9 age: 24,
10 }

About Me

Hi, I am Kuldeep Singh, a Software Engineer who builds scalable backend systems, payment infrastructure, and distributed services. I focus on reliable, production-grade code and systems that handle scale.

I have hands-on experience working with Golang, PostgreSQL, Redis, and microservice architectures. I’ve built transaction systems, reconciliation flows, bulk payment processing, and secure bank integrations handling thousands of daily transactions.

Currently, I am working at Unplex — a conversational payment and automation platform — where I’m designing backend workflows, AI-driven interactions, and system integrations to simplify business payments and communication.

I completed my B.Tech in Computer Science and continue to deepen my knowledge in system design, distributed architecture, and AI-integrated platforms. I’m always open to opportunities where I can build impactful products and grow with strong engineering teams.

Kuldeep Singh - Software Engineer and AI Enthusiast

Skills

Languages & Tools that all I know!

Languages

GolaGo
Golang (Primary)
PythPython
Python
JavaJava
Java
SQLSQL
SQL

Backend (Golang)

GinGin
Gin
GORMGORM
GORM
GinkGinkgo
Ginkgo
ConcConcurrency
Concurrency (Goroutines, Channels)

Messaging & Eventing

KafkKafka
Kafka
RabbRabbitMQ
RabbitMQ
AWSAWS
AWS EventBridge

Databases

PostPostgreSQL
PostgreSQL
DynaDynamoDB
DynamoDB
MongMongoDB
MongoDB

DevOps & Tooling

DockDocker
Docker
GitGit
Git
GitLGitLab
GitLab CI/CD
PostPostman
Postman
JMetJMeter
JMeter

Python Ecosystem

FastFastAPI
FastAPI
PytePytest
Pytest
AsynAsyncIO
AsyncIO
RequRequests
Requests
VirtVirtualenv
Virtualenv

GenAI / LLM

OpenOpenAI
OpenAI API
PromAI
Prompt Engineering
ToolCode
Tool/Function Calling
StruData
Structured Outputs
RAGRAG
RAG Workflows

Developer Tools

VSVS Code
VS Code
InteIntelliJ
IntelliJ IDEA
PgAdPgAdmin
PgAdmin
BeekBeekeeper
Beekeeper Studio

Education and Work Experience

My Education and Work Experience!

Education

Lovely Professional University

Bachelor of Technology (CSE) - CGPA - 8.08

Aug 2020 – Aug 2024 | Phagwara, Punjab

Saraswati Vidhya Mandir

12th PCM

2012 – 2019 | Higher Secondary (Science)

Work Experience

Unplex

Software Engineer-1

May 2025 – Present | Remote

  • Enabled WhatsApp-based customer support by integrating Intercom APIs and session management.
  • Designed and developed a marketing campaign automation system using AWS EventBridge and Kafka to deliver high-volume notifications.
  • Built LLM-based NLU with RAG for intent detection and API-driven interaction handling on WhatsApp.

NUPAY

Associate Software Engineer

Aug 2023 – May 2025 | Gurgaon, India

  • Enabled 100% multi-account credit processing by designing a system for 10+ bank accounts, enhancing transaction scalability.
  • Improved fund transfer efficiency by 40% with an API for seamless wallet-to-wallet transactions.
  • Developed a virtual account microservice, improving reconciliation and cash flow visibility by 30%, streamlining fund distribution for 50000+ virtual accounts.
  • Managed maintenance tasks for wallet, payout, and notification microservices, ensuring high availability.
  • Designed and implemented a robust bulk payment system enabling scalable payouts.

Featured Projects

Different front-end designs that I made!

Page Replacement Algorithms
Operating SystemSimulationFIFOOPRMRULRU

Page Replacement Algorithms

View Project →

Contact Me

Discuss A Project Or Just Want To Say Hi? My Inbox Is Open For All.

Connect with me on Social Media

Contact illustration

Send me a Response