Oracle Certified Developer – Professional

Backend developer specializing in AWS cloud and Spring Boot microservices.

I build scalable, cloud-native applications with a focus on reliability and performance. Oracle Certified Java Developer passionate about distributed systems and modern cloud architecture.

Java
Spring Boot
AWS
Docker
Resume
Scroll
About Me

Engineering-first mindset, production-ready solutions

Backend engineer passionate about cloud-native development on AWS and building scalable microservices with Spring Boot. I specialize in designing reliable, cost-efficient systems that handle real-world traffic while following best practices in security and performance.

My approach combines solid backend fundamentals with modern cloud architecture. I enjoy solving complex distributed systems problems and continuously learning new technologies in the AWS ecosystem.

Cloud-native development on AWS
Microservices with Spring Boot
System design & architecture
API development & security

Journey

2022Started CS degree
2023discovered passion for backend systems
2024Deep dive into Spring Boot and AWS service
2025Oracle Certified Cloud Developer
NowReady for backend/cloud engineering role
Skills & Expertise

Technical proficiency with real context

Every skill listed here comes with where it was used, why it was chosen, and what problem it solved.

Featured Projects

Production-ready systems, documented decisions

Each project includes architecture, trade-offs, security considerations, and measurable outcomes.

Fitness Tech Microservices Platform preview
microservicesFeatured

Fitness Tech Microservices Platform

High-throughput order

Problem

Existing fitness platforms face challenges in securely managing user data, scaling with growing activity, and delivering real-time updates and personalized recommendations reliably. A scalable and resilient solution is required to address these limitations while maintaining performance and user experience

Java 22Spring BootPostgreSQLRedisAmazon KafkaAWS SNS+1
Shortly URL Shortener preview
cloud nativeFeatured

Shortly URL Shortener

Scalable link management with analytics

Problem

Marketing teams need branded short links with analytics but existing solutions are expensive at scale. Building in-house requires solving unique ID generation and redirect latency challenges.

Spring BootDynamoDBElastiCache RedisCloudFrontAPI GatewaySES
ShopAPI - E-Commerce Backend preview
backendFeatured

ShopAPI - E-Commerce Backend

Secure, scalable commerce platform with payments

Problem

Traditional monoliths or turnkey platforms limit customization and scalability. A modular Spring Boot backend provides control over auth, payments, and data model while staying cost-effective.

Java & Spring BootSpring Security & JWTRedisPostgreSQLMongoDBRazorpay+3
System Design

How I think about architecture

Scalability, reliability, security, and cost—the four pillars of every architecture decision.

Scalable Order Processing System

Architecture for handling high-throughput e-commerce orders with consistency guarantees and real-time inventory management.

System Components

API Gatewaygateway

Entry point for all order requests with rate limiting and authentication

AWS: Amazon API Gateway

Order Serviceservice

Validates and creates orders, publishes events for async processing

AWS: ECS Fargate

Inventory Serviceservice

Manages stock levels with distributed locking for reservations

AWS: ECS Fargate

Order Queuequeue

Decouples order creation from downstream processing

AWS: Amazon SQS

Primary Databasedatabase

Source of truth for order data with ACID transactions

AWS: Amazon RDS PostgreSQL

Cache Layercache

Inventory cache and distributed locks

AWS: Amazon ElastiCache Redis

Notification Serviceservice

Sends order confirmations via email/SMS

AWS: Lambda + SES/SNS

Scalability Approach

**Horizontal Scaling**: All services are stateless and run on ECS with auto-scaling based on CPU/memory and custom metrics (queue depth). **Database Scaling**: Read replicas for query-heavy operations. Connection pooling with PgBouncer. Consider sharding if single database becomes bottleneck. **Queue-Based Load Leveling**: SQS absorbs traffic spikes. Workers scale based on queue depth, preventing database overload. **Caching Strategy**: Redis caches hot inventory data with 5-second TTL. Cache-aside pattern ensures freshness without sacrificing read performance.

Reliability Features

  • Multi-AZ deployment for all critical services
  • Dead Letter Queue for failed order processing with alerting
  • Idempotent order creation using client-provided idempotency keys
  • Circuit breaker pattern for downstream service calls
  • Automated health checks and instance replacement

Security Measures

  • JWT authentication validated at API Gateway
  • VPC isolation with private subnets for services and databases
  • Encryption at rest using AWS KMS customer-managed keys
  • WAF rules protecting against common attack patterns
  • IAM roles with least-privilege access for each service

Cost Optimizations

  • Spot instances for non-critical background workers (70% savings)
  • Reserved capacity for predictable baseline load
  • S3 Intelligent-Tiering for order documents and receipts
  • Right-sizing instances based on CloudWatch metrics
  • SQS long polling to reduce API calls

Architecture Evolution

v1
Monolithic Start
  • Single Spring Boot application
  • PostgreSQL database
  • Synchronous order processing

Why: Quick to market, simple deployment, manageable complexity

v2
Async Processing
  • Added SQS for order processing
  • Separated notification logic
  • Introduced Redis caching

Why: Handle growing traffic, improve response times, add reliability

v3
Full Microservices
  • Split into Order, Inventory, Notification services
  • Event-driven communication
  • Independent scaling per service

Why: Team scaling, independent deployments, fault isolation

Certifications

Validated expertise, industry recognized

Professional certifications and continuous learning through industry-recognized courses.

Professional Certifications

Verified by official certification bodies

FeaturedVerified

Oracle Cloud Infrastructure – Developer Professional

Oracle

Issued: Oct 2025

Credential ID: 103034688OCID25CP

Verify Credential

Course Certificates

Continuous learning through online platforms

Ultimate AWS Certified Developer Associate

Udemy

Jan 2025
AWS LambdaDynamoDBAPI Gateway+3
View Certificate
Get in Touch

Let's build something great together

Open to backend engineering roles, architecture discussions, and interesting projects.

Download

Resume (PDF)

Available for opportunities

Currently looking for full-time backend engineering roles. Open to remote and hybrid positions.