About me

I'm a backend-focused developer who enjoys designing reliable systems, clean APIs, and purposeful UIs. I care about clarity, performance, and maintainability.

What I do

  • Design and build REST services in Go with robust validation and observability
  • Work with MySQL/Postgres, schema design, and safe migrations
  • Messaging with Kafka and RabbitMQ for resilient asynchronous workflows
  • Operate with best practices: CI, code reviews, and incremental delivery

Skills

JavaSpring BootKafkaRabbitMQMySQLGoDockerLinuxHTTPRESTOpenAPI

Experience highlights

Scalable ingestion pipeline

Built Kafka-based ingestion with idempotent processing and dead-letter handling; improved throughput 4×.

Zero-downtime migrations

Shipped phased DB changes (backfill, dual-write, cutover) to avoid production incidents.

Observability uplift

Added metrics, structured logs, and tracing with clear SLOs; MTTR reduced significantly.

API quality

Standardized pagination, errors, and contracts; simplified client integrations.

Education

Bachelor's student at United International University.

View my posts