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.