βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ABHISHEK ROY Β· BACKEND ENGINEER Β· BENGALURU β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Senior backend engineer at Oracle specialising in distributed systems, observability pipelines, and cloud-native infrastructure β with a focus on building resilient, production-grade services that scale.
I work across the full backend stack: Java microservices, PostgreSQL, Kafka, OpenTelemetry tracing, and Kubernetes β with a consistent habit of diving a layer deeper than strictly necessary.
- F1 Analytics Platform β vector search with PostgreSQL 16 + pgvector, ML race predictions via scikit-learn written back to the DB, and graph queries as recursive CTEs; fully containerised in Docker
- SagaOotb β CI/CD pipeline for a Java microservices saga across five services (auth, order, payment, shipping, notification), with a security dashboard aggregating Trivy, Snyk, Semgrep, Grype, JaCoCo, and SonarCloud
- CloudNativePG on Kubernetes β CNPG cluster with MinIO-backed WAL archiving and point-in-time recovery
Observability & Cloud-Native
| Repository | Description | Stack |
|---|---|---|
| SpringBoot-Open-Telemetry | Full-stack observability (logs, metrics, traces) with OpenTelemetry and the Grafana LGTM stack (Loki, Grafana, Tempo, Mimir) | Java Β· Spring Boot Β· OTEL Β· Prometheus |
| price-smart | Dynamic pricing engine demonstrating Istio traffic management, circuit breaking via Resilience4j, and Grafana dashboards on Kubernetes | Java Β· Istio Β· K8s Β· Grafana |
| flink-iceberg-hive | Complete local dev environment for Apache Flink + Iceberg + Hive Metastore with MinIO as S3-compatible object storage | Flink Β· Iceberg Β· MinIO Β· PostgreSQL |
Distributed Systems & Data
| Repository | Description | Stack |
|---|---|---|
| Debezium-CDC-with-postgres-redis-springboot | Change-data-capture pipeline from PostgreSQL via Debezium, propagating events into Redis through a Spring Boot consumer | Java Β· Kafka Β· Debezium Β· Redis |
| ScyllaDB_with_SpringBoot | Demo integration of ScyllaDB (Cassandra-compatible wide-column store) with a Spring Boot application | Java Β· ScyllaDB |
| graphql-mysql | GraphQL server backed by MySQL β schema design, resolvers, and query execution | Node.js Β· GraphQL Β· Express |
Blockchain & Web Apps
| Repository | Description | Stack |
|---|---|---|
| BitlTrackerBackend | Microservices backend for port-to-port logistics, shipping rates, and blockchain-verified payments | Node.js Β· Ethereum Β· MongoDB |
| BitlTracker | Frontend integrating crypto market tracking with global shipping management and real-time WebSocket streaming | Angular Β· RxJS Β· Socket.io Β· Google Maps |
| ActiveCollab | Full-stack project management platform with GraphQL API | TypeScript Β· Angular Β· GraphQL Β· MySQL |
ML & Data Science
| Repository | Description | Stack |
|---|---|---|
| visionComputer | License-plate detection experiments β training pipelines, visualisation assets, and OpenCV preprocessing | Python Β· TensorFlow Β· OpenCV |
| Banknote-Authentication-UCI-Dataset | Banknote authenticity classification using Random Forest, SVM, and KNN on the UCI dataset | Python Β· scikit-learn |
| Indian-Liver-Patient-UCI-Dataset | MLP classifier in TensorFlow for liver disease prediction on the ILPD dataset | Python Β· TensorFlow |
β Full list on my repositories tab β
-
BitlTracker: Building a Blockchain-Verified Global Freight Marketplace from Scratch
End-to-end shipping platform architecture with Ethereum smart contracts, real-time crypto tracking, and multi-modal logistics (Apr 2025) -
Flink + Iceberg + Hive without Dependency Hell
A practical guide to setting up Apache Flink, Apache Iceberg, and Hive Metastore locally without the usual classpath chaos (Feb 2025)



