Back to Developers
Sahul Raj

Sahul Raj

Software Engineer

3+ yrs exp 76 · Very Good

About

No bio added yet

Skills & Expertise (34)

Spring Boot Intermediate
6.5/10
1
Years Exp
RESTful APIs Intermediate
6.5/10
1
Years Exp
Java Intermediate
6.5/10
1
Years Exp
SQL Intermediate
6.0/10
1
Years Exp
Microservices Architecture Intermediate
6.0/10
1
Years Exp
MySql Intermediate
6.0/10
1
Years Exp
JUnit Intermediate
6.0/10
1
Years Exp
Git Intermediate
6.0/10
1
Years Exp
SDLC Intermediate
5.5/10
1
Years Exp
Scrum Intermediate
5.5/10
1
Years Exp
Agile Intermediate
5.5/10
1
Years Exp
MongoDb Intermediate
5.5/10
1
Years Exp
Query Optimization Intermediate
5.0/10
1
Years Exp
Data Structures & Algorithms Intermediate
5.0/10
1
Years Exp
Database Management Systems Intermediate
5.0/10
1
Years Exp
Object-Oriented Programming Intermediate
5.0/10
1
Years Exp
Operating systems Intermediate
5.0/10
1
Years Exp
database design Intermediate
5.0/10
1
Years Exp
SonarQube Intermediate
5.0/10
1
Years Exp
System Architecture Intermediate
5.0/10
1
Years Exp
Scalable System Design Intermediate
5.0/10
1
Years Exp
Design Patterns Intermediate
5.0/10
1
Years Exp
Kafka Intermediate
5.0/10
1
Years Exp
Asynchronous Processing Intermediate
5.0/10
1
Years Exp
ORM Intermediate
5.0/10
1
Years Exp
Postman Intermediate
5.0/10
1
Years Exp
Azure Blob Storage Intermediate
5.0/10
1
Years Exp
Postgresql Intermediate
5.0/10
1
Years Exp
Hibernate Intermediate
5.0/10
1
Years Exp
Spring Data JPA Intermediate
5.0/10
1
Years Exp
kotlin Beginner
4.5/10
1
Years Exp
C++ Beginner
3.5/10
1
Years Exp
Datadog AWS (S3

Work Experience

Software Engineer

PharmEasy

Jan 2024 - Present

Led the migration of document storage from Azure Blob to AWS S3 by designing scalable presigned URL–based upload/download APIs, introducing a MongoDB metadata layer, and implementing dual-mode fallback logic to support 10+ existing production workflows across web and mobile applications. Fixed a production slot aggregation issue by optimizing availability calculation logic and preventing negative state propagation, restoring accurate slot counts across APIs and improving effective order capacity. Designed and implemented an order address update workflow with serviceability validation, slot re-evaluation, and conditional phlebo reassignment to maintain consistent booking state across scalable backend workflows. Designed and implemented a production cron job to process large CSV uploads from S3 in batches of 1,000 records, using cursor-based tracking and asynchronous batch processing to enable resumable execution and safe recovery from failures. Designed a secure document upload and retrieval flow using S3 presigned URLs, enabling direct client uploads with backend-managed metadata and time-bound signed URLs for controlled access and verification. Owned the end-to-end backend implementation for supporting document workflows across multiple services, handling upload, retrieval, soft deletion, and verification of consent/TRF documents for both mobile apps and internal portals.

Backend Developer

PwC India

Aug 2023 - Jan 2024

Developed RESTful backend services using Java and Spring Boot within a microservices-based setup, implementing validation, exception handling, and layered architecture. Wrote and maintained unit tests using JUnit, achieving 90% code coverage and ensuring stable API behavior across feature enhancements. Applied static code analysis using SonarQube and followed Git-based workflows as part of standard SDLC practices while working with MySQL.

Education

Bachelor of Technology in Civil Engineering - National Institute of Technology Karnataka, Surathkal

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 0/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 11/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 76/100

Profile Overview

Member sinceAug 2026