Email: singhpawank12@gmail.com
Hi, I'm Pawan Kumar, a software engineer passionate about building scalable backend systems, distributed systems, and high-performance applications. I specialize in Spring Boot microservices, real-time processing with Kafka, and modern security implementations. I am continuously learning new technologies and love exploring innovative solutions to complex problems.
Beyond coding, I'm passionate about staying active and entertained. I play badminton regularly, which keeps me sharp and energized. I enjoy long bike rides to explore new places and clear my mind. When I'm relaxing, you'll find me watching web series and thrillers that tell compelling stories with suspense and intrigue. These diverse interests help me maintain a balanced lifestyle and bring fresh perspectives to my work.
I completed my senior secondary schooling in 2018. I then pursued rigorous JEE preparation through specialized coaching (2018-2019) before securing admission to the Indian Institute of Technology, Roorkee. I earned my B.Tech in Electrical Engineering (2019-2023) with a CGPA of 7.89, where I developed a strong foundation in engineering principles and discovered my passion for software engineering.
Java, C++, TypeScript, Python
Spring Boot, Spring Security, REST APIs, Microservices, Distributed Systems
Angular, TypeScript, Responsive Design, JSON-Driven UI
PostgreSQL, SQL, Avro Schema, Schema Generation
Apache Kafka, Kafka Streams, Redis Caching, In-Memory Processing
Keycloak, JWT, OAuth2, RBAC, Docker, Linux, Git, CI/CD
Software Engineer, Azentio Software Pvt Ltd, Bangalore | Nov 2023 – Present
In my role, I have built a real-time fraud detection engine with low-latency rule execution using Redis and Kafka-based messaging. I developed high-performance Spring Boot microservices for dynamic entity management and real-time fraud monitoring, which form the core of our fraud prevention system.
One of my key contributions has been implementing an Avro-based schema framework that auto-generates DDL/DML statements, reducing backend development effort by 50%. I also designed a JSON-configurable Angular UI system that eliminated the need for code changes during UI updates, thereby reducing release cycles significantly. Additionally, I implemented centralized authentication and authorization using Keycloak, JWT tokens, and fine-grained resource-level access control to ensure robust security across our microservices.
Throughout my tenure, I have worked extensively with Java, Spring Boot, PostgreSQL, Apache Kafka, Redis, Keycloak, Docker, and REST APIs, building scalable and maintainable solutions for complex business requirements.
Mobile application for recording verbal reviews with text cleaning, segmentation, and sentiment analysis using machine learning.
View on GitHub →
Predicts market trends using top 25 news headlines and data analysis techniques to forecast financial market movements.
View on GitHub →
Industrial-based project (IOP) focused on optimizing and implementing fast-charging solutions for electric vehicles.
View Project →