Back to Developers
Priyanshu Singh

Priyanshu Singh

Backend Software Engineer

Bangalore, India 4+ yrs exp 89 · Excellent

About

Backend Software Engineer with 3+ years of experience building production-grade Java/Kotlin, Spring Boot microservices at scale. Strong background in REST API design, PostgreSQL/MongoDB data modeling, Apache Kafka, Docker/Kubernetes, and AWS. Currently seeking SDE2-level backend roles.

Skills & Expertise (62)

REST APIs Advanced
7.8/10
3
Years Exp
Java Advanced
7.6/10
3
Years Exp
AWS Advanced
7.5/10
3
Years Exp
SQL Advanced
7.2/10
3
Years Exp
kotlin Intermediate
7.0/10
3
Years Exp
Docker Intermediate
7.0/10
3
Years Exp
Kubernetes Intermediate
7.0/10
3
Years Exp
Microservices Intermediate
7.0/10
3
Years Exp
NoSQL Intermediate
6.5/10
3
Years Exp
Python Intermediate
6.5/10
3
Years Exp
EKS Route 53 CloudFormation Google Cloud Platform GKE GitHub Actions Jenkins ECS OOPs JUnit DynamoDB Mockito Git LINUX Postman Swagger MVC Clean Architecture System Design SOLID principles Design Patterns Cryptography Encryption Computer Networking Database MongoDb C++ HTML CSS JavaScript Bash Shell Scripting Spring Boot Spring Data JPA Hibernate JPA JWT Postgresql MySql SNS Redis Apache Kafka EC2 S3 RDS IAM CloudWatch ALB ELB Lambda API Gateway SQS

Work Experience

Software Development Engineer - Backend

Reliance Jio Platforms

Jun 2023 - Present

Designed and executed RESTful backend services using Java, Spring Boot, and Kotlin to support real-time voice, video, chat and media messaging for 50K+ active users, handling text, audio, video, image, and geo-location payloads across 30+ REST endpoints. Built secure client-server communication APIs and flows incorporating JWT authentication, request validation, and structured media transfer, reducing authentication-related failures by 15–20% and improving API reliability across multiple messaging formats. Designed and refined PostgreSQL and MongoDB data models for chat history, user metadata, message data, media metadata, and geo-location data, minimizing redundant reads and unnecessary joins/lookups to reduce overall database access by 25–35%. Optimized message retrieval and storage performance through index tuning and query execution plan analysis, lowering API response times by 20–30% across key message retrieval and storage paths for performance-sensitive endpoints. Implemented centralized exception handling, request validation, and API-level error responses across 15+ endpoints, improving consistency and simplifying client-side error handling. Containerized multiple backend services using Docker and deployed them on Kubernetes, enabling horizontal scalability, zero-downtime rolling deployments, and reducing service-related downtime/incidents by 30–40% through fault-tolerant orchestration. Integrated backend services into CI/CD pipelines, reducing manual deployment effort by 40–60% and improving deployment reliability and release consistency across development and production environments. Deployed and operated Spring Boot services across AWS and on-premise environments, using EC2 and ALB for compute and load balancing, S3 and MinIO for object storage, and NGINX for reverse proxying and traffic routing. Conducted code reviews, mentored 4-8 team members and provided technical guidance on Spring Boot, clean architecture, database access, REST API design, and maintainable code standards. Collaborated with 15–20 engineers across Android, backend, and infrastructure workflows to design APIs, integrate client-server features, and resolve cross-service issues. Contributed to backend architecture and technical design discussions for new features, evaluating API contracts, data models, service boundaries, and deployment requirements. Expanded automated test coverage across core business and API workflows by 15–25%, reducing regression risk during feature development and releases.

Undergraduate Researcher – Prof. Sambuddho Chakravarty

IIIT – Delhi

Jan 2022 - May 2023

Developed Socio-Flage, a prototype censorship-resistant communication network enabling anonymous access to potentially censored information. Applied a multi-hop request forwarding mechanism in which messages are encrypted and steganographically transformed at each hop to prevent traffic analysis and correlation attacks. Established mechanisms to ensure message unlinkability, sender anonymity, and privacy preservation by applying principles from distributed systems and applied cryptography. Evaluated system behavior under adversarial conditions, focusing on resilience to censorship, anonymity guarantees, and prevention of privacy leakage.

Education

Bachelors in Computer Science and Artificial Intelligence - IIIT-Delhi

2019 - 2023 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 14/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 89/100

Profile Overview

Member sinceSep 2026

Skills (62)

Click a skill to find developers with the same skill