Archive

The full engineering record.

A deeper look at backend architecture, full-stack systems integration, and personal research — each with an architecture diagram of the underlying data flow.

Backend Architecture Oct 2022 – Nov 2025

High-Traffic News Media Platform

Engineered low-latency systems stabilizing a news platform under 6,000–8,000 peak concurrent users — eliminating N+1 query bottlenecks and cutting API latency ~50% with a custom Redis caching layer.

Built at TechnoNext Software Ltd

  • → 8,000+ peak concurrent users stabilized
  • → ~50% API latency reduction via Redis caching
  • → Reflection-based audit logging across all entities, zero boilerplate
  • Java
  • Spring Boot
  • PostgreSQL
  • Redis
  • Hibernate/JPA
Backend Architecture Oct 2022 – Nov 2025

E-Commerce Data Processing Platform

Engineered event-driven ingestion pipelines — Spring Batch + Kafka — processing millions of vendor catalog records daily, with gRPC for sub-second internal communication and AOP-based CQRS for dynamic read/write routing.

Built at TechnoNext Software Ltd

  • → Millions of records processed daily
  • → Fault-tolerant, admin-approval ingestion workflows
  • → Sub-second internal comms via gRPC
  • Java
  • Spring Batch
  • Apache Kafka
  • gRPC
  • CQRS
Backend Architecture Oct 2022 – Nov 2025

Secure NFC Digital ID Platform

Architected a full Clean Architecture backend — sole-owned across 2 major releases — for a B2C digital business card system, securing every endpoint with JWT/OAuth2 + RBAC and integrating real-time FCM alerts with automated ERP sync.

Built at TechnoNext Software Ltd

  • → Sole backend owner — 2+ years, 2 major releases
  • → NFC scan → intelligent deep-link routing (app or web fallback)
  • → Automated ERP data-sync pipelines
  • Java
  • Spring Security
  • Clean Architecture
  • Firebase FCM
  • OAuth2 / JWT
Backend Architecture Oct 2022 – Nov 2025

Aviation Crew Training & Simulation Scheduler

Built a complex pilot/crew scheduling module enforcing strict international duty-time compliance, with PostgreSQL schema design and validation flows handling thousands of concurrent scheduling permutations.

Built at TechnoNext Software Ltd

  • → Thousands of concurrent scheduling permutations validated
  • → International duty-time compliance enforced
  • Java
  • Spring Boot
  • PostgreSQL
Backend Architecture Oct 2022 – Nov 2025

Internal ATS & Real-Time TTS/STT Tool

Production-hardened an internal Applicant Tracking System and built a real-time tool integrating Google TTS/STT with WebSocket multi-session concurrency.

Built at TechnoNext Software Ltd

  • Java
  • Spring Boot
  • WebSockets
  • Google TTS/STT
Backend Architecture Oct 2025 – Present

News aggregation and digest platform pulling live stories from multiple providers with Virtual Threads, extensible via Strategy/Template Method patterns, with TTL caching, provider health monitoring, and AI summarization.

  • Java 25
  • Spring Boot
  • Virtual Threads
  • Design Patterns
  • Tailwind CSS
Backend Architecture Sep 2025 – Present

Batch Data Privacy Sanitizer

View on GitHub ↗

Spring Batch system that streams million-row CSV datasets through configurable column-level PII sanitization (masking, SHA-256 hashing, randomization) with restartable chunked jobs, audit history, and a diff-preview UI.

  • Java
  • Spring Boot
  • Spring Batch
  • SHA-256
  • Docker
  • AWS S3
Backend Architecture Jan 2026 – Present

Mini bKash Backend — Secure Fintech Ledger

View on GitHub ↗

Secure fintech wallet backend with a ledger-first, double-entry architecture — immutable append-only records, RS256 JWT, AES-256 PII encryption, Redis rate limiting, and atomic P2P transfers under strict isolation.

  • Java 17
  • Spring Boot 3.2
  • Spring Security
  • Redis
  • TestContainers
  • OpenAPI
Backend Architecture

Real-time WebSocket chat application demonstrating low-latency messaging, concurrency, and session handling.

  • Java
  • WebSockets
  • Concurrency
Research Nov 2025 – Present

Music recommendation backend that aggregates trending data from Spotify, Last.fm, and iTunes in parallel with Java Virtual Threads and structured concurrency, ranking tracks with a weighted mood/popularity/recency model.

  • Java 25
  • Spring Boot 3.4+
  • Virtual Threads
  • Caffeine
  • Spotify API
  • Last.fm API
Full-Stack Consulting

Systems Integration: a high-integrity automation platform for shared living, coordinating a Spring Boot backend with a TypeScript frontend to track meals, expenses, and duties end-to-end.

  • Java
  • Spring Boot
  • TypeScript