Portfolio / 2025 — 2026 Backend Architecture · Spring Boot Karachi, PK · 00:00 PKT · Available

Backend
Architect,

Systems
Thinker.

// ROLE

Java · Spring Boot · Microservices
Kafka KRaft · gRPC · RAG Systems
Building backend systems with real deployment behavior. Clean service boundaries. Infrastructure as Code. Implementation depth over surface-level features.
Download_Profile.pdf
Scroll
Spring Boot AWS CDK RAG Systems Kafka KRaft gRPC LocalStack Docker Qdrant Spring Boot AWS CDK RAG Systems Kafka KRaft gRPC LocalStack Docker Qdrant
(01) — Index

About / Profile

Statement

Java backend developer focused on Spring Boot, secure REST APIs, and distributed systems. I build backend-heavy architectures involving retrieval augmented generation, event-driven microservices, and Infrastructure as Code. I care about p99 latencies, fault isolation, and clean service boundaries.

0+
Live RAG Requests Served
0
B.E. Software Eng · CGPA
01st
AWS OctoberFest Hackathon
(02) — Practice

Experience —

/ 01
React Native Intern
Octaloop Technologies
  • Worked in a 5-member development team to design and deliver a mobile application under senior guidance.
  • Developed application features in React Native — API consumption, state management, and user-facing workflows.
  • Collaborated with backend services to verify authentication behavior, data consistency, and client-server interaction paths.
  • Participated in code reviews, feature discussions, and debugging sessions.
May 2025 — Jul 2025
I-11, Islamabad
(03) — Built

Selected Projects

P / 01

SofiCheck

Spring Boot Spring AI Qdrant ONNX bge-m3 MongoDB React
RAG-based final year project similarity checker. Semantic retrieval against archived department catalogues, before LLM generation.
  • Ingested PDFs into Qdrant using local ONNX bge-m3 transformer embeddings for titles, abstracts, and technologies.
  • Integrated Groq-hosted chat models via Spring AI's OpenAI-compatible client for structured similarity ratings.
  • Added request observability with a Spring AI Advisor logging token usage and metadata into MongoDB.
  • Deployed backend on Azure VM — served 187 requests with 200 OK over a 30-day live trial.
View live →
→ semantic retrieval
qdrant · onnx · groq
187
P / 02

PulseTrack

Microservices Kafka KRaft gRPC AWS CDK LocalStack Docker
Distributed healthcare backend. Patient creation triggers billing, analytics, and notification workflows through event-driven service communication.
  • Separated core operations into independent Spring Boot services. Used Kafka KRaft (Zookeeper-less) for async downstream processing.
  • gRPC for explicit internal contracts. JWT-based security centralized at the API Gateway boundary.
  • Managed Infrastructure as Code (IaC) using AWS CDK in Java, deployed to LocalStack Pro simulating real AWS ECS Fargate.
  • Wrote a custom Java concurrent load tester (ExecutorService) to measure p50/p95/p99 latencies under heavy concurrent bursts.
View code → Read Engineering Journal →
PATIENT BILLING ANALYTICS NOTIFY AUTH KAFKA BUS
P / 03

Docspot

React Native Spring Boot MongoDB OAuth2 WebSockets
Mobile appointment application built during an on-site internship to digitize scheduling and reduce manual coordination.
  • Spring Boot backend centralizing appointment data, OAuth2 (Google) authentication, and RBAC.
  • Integrated WebSocket/WebRTC signaling for real-time, secure voice calling between patients and doctors.
  • Delivered within internship timeline across mobile and backend contributors.
View code →
(04) — Tooling

Skills & Stack

Languages

Java Python JavaScript TypeScript

Backend & APIs

Spring Boot Spring Security Spring AI Spring Cloud Gateway Hibernate REST gRPC

Architecture

Microservices Event-Driven RAG Systems Kafka KRaft AWS CDK (IaC)

Data

PostgreSQL MySQL MongoDB Qdrant

DevOps

Docker LocalStack Pro Azure VM Flyway Vercel

Frontend & Mobile

React React Native Vite Tailwind Redux

§ 05.01 — Education

Mehran University of Engineering & Technology
B.E. Software Engineering

CGPA 3.28 · Focused on backend systems, distributed architecture, and applied machine learning integration patterns.

§ 05.02 — Leadership

Hackathon Winner
AWS OctoberFest · Team Lead

Led feature ownership and execution across contributors. Designed Spring Boot backend with MySQL + Flyway migrations, containerized with Docker multi-stage builds and Docker Compose. Delivered within hackathon timeline.

// Section 06 — Contact

Let's build
something
worth deploying.

LinkedIn
/in/hamza-codes