Hi, I'm Rahmat!

Microservices Architecture
Portrait of Rahmat Ullah, backend engineer

6+ years · 30+ services shipped to production

✦ Scroll down ✦ and know me better

6+

Years building backends

30+

Services shipped to prod

35%

Frontend perf gained

99.9%

Uptime targets held

Java & Spring BootNode.jsKafkaKubernetesPostgreSQLDistributed SystemsAWS & GCPObservabilityJava & Spring BootNode.jsKafkaKubernetesPostgreSQLDistributed SystemsAWS & GCPObservability

About Me

Greetings! I'm Rahmat, a software engineer with six years spent building the unglamorous parts that keep products alive: APIs, queues, schedulers, deploy pipelines and dashboards that tell you the truth at 3am.

My work spans automotive firmware platforms in the UK, AI tooling directories, and process-automation systems in Dhaka. I lean on Java/Spring Boot and Node.js, decouple with Kafka and RabbitMQ, store in PostgreSQL, MongoDB and Redis, and ship through Docker, Kubernetes and Terraform.

I care about observability, clean modular boundaries and pipelines a new teammate can read on day one — plus a little automation wherever a human is doing a robot's job.

My Stack

Languages

JavaC/C++JavaScript (ES6+)PythonSQL

Backend

Spring BootNode.jsExpressNestJSgRPCWebSocketsOAuth2 / JWT

Data

PostgreSQLMySQLMongoDBRedisElasticsearchCassandraSnowflake

Messaging & Streaming

KafkaRabbitMQApache SparkAirflowFlink

Cloud & DevOps

AWSGCPDockerKubernetesTerraformJenkinsGitHub ActionsNginx

Observability & Testing

PrometheusGrafanaOpenTelemetryJaegerJUnit5JMeterSonarQube

AI & Automation

RAGVector DBsn8nPlaywrightSelenium

Frontend

React.jsNext.jsTailwind CSSHTML5CSS3

Services

01

Backend Engineering

REST & gRPC APIs in Spring Boot, NestJS and Node.js — typed, tested and documented with OpenAPI.

02

Event-Driven Systems

Kafka and RabbitMQ topologies, idempotent consumers, sagas and WebSocket realtime updates.

03

Cloud & DevOps

Docker, Kubernetes, Terraform and CI/CD on AWS and GCP with reproducible, boring deploys.

04

Data & Automation

Spark, Airflow, Flink and Snowflake pipelines, plus browser and n8n automation workflows.

Projects

Spring Boot

Cloud Native E-Commerce Platform

Product, order and user APIs with JWT/OAuth2, containerized and deployed to Kubernetes via Jenkins CI/CD.

Spring BootReactMySQLKubernetesAWS
Kafka

Event-Driven Microservices System

Asynchronous service decoupling, Redis caching, API Gateway + Config Server and WebSocket notifications.

KafkaRabbitMQRedisSpring Boot
Prometheus

Monitoring & Observability Stack

Centralized logging, infra dashboards, APM-style tracing and JMeter load testing on every release.

PrometheusGrafanaELKNew Relic
Terraform

Infrastructure Automation Pipeline

Repeatable AWS provisioning, automated build/test/deploy and TLS-terminating Nginx load balancing.

TerraformAWSJenkinsNginx

Where I've worked

Shothik AI

Uttara, Dhaka

Jul 2025 — 2026

Software Engineer — Backend, Process Automation

  • Built browser automation pipelines with Selenium and Playwright.
  • Shipped marketing automation workflows in n8n.
  • Designed Node.js backend microservices deployed on GCP with Redis caching.

WebBang LTD

United Kingdom (Remote)

Jul 2024 — 2025

Software Engineer — Full Stack

  • Backend for an automotive ECU tuning platform with secure performance customization.
  • SMS gateway integration that materially cut communication costs.
  • File encryption/decryption pipelines for firmware handling on a modular MongoDB backend.

Ai Tech Craft LTD

Dhaka (Remote)

Dec 2023 — Jun 2024

Full Stack Developer

  • Built an AI tool directory platform with admin dashboards for content workflows.
  • Improved frontend performance by 35% through React optimization.
  • Developed scraping pipelines that keep platform content fresh.

Let's build something solid.

Available for backend, platform and automation work — full-time or contract, remote from Dhaka.

+880 1924 259064 · Dhaka, Bangladesh — Remote friendly