I build backend services and the systems that keep them reliable. I'm especially interested in DevOps, infrastructure automation, and observability.
- DevOps and service reliability
- Infrastructure as Code and CI/CD
- Observability
- Kubernetes and Helm
-
DotoLink
A cross-platform app that turns places discovered online into plans to visit. I work across its Spring Boot API and worker, Terraform-based AWS infrastructure, CI runners, deployment workflows, and observability. -
CMC Β· Real-time code review platform
I built backend features, GitHub Actions CI/CD, Prometheus/Grafana monitoring, and Terraform-based cloud infrastructure. -
Colab Recommend
I designed and built a Spring Boot system for research equipment recommendations and inquiry support. It combines catalog-grounded RAG with exact, keyword, and vector search, presents evidence for product candidates, and provides an operator workbench for uncertain matches and quote requests.
| Project | Contribution |
|---|---|
| Jenkins core | Fixed stale controller logger levels when log recorder targets are changed or removed, while preserving other recorder and manual settings (#27065). |
| Prometheus node_exporter | Updated the textfile parser to accept UTF-8 metric and label names, with regression coverage (#3729). |
| kube-state-metrics Helm chart | Added RBAC for admission policy collectors (#7218). |
| kube-prometheus-stack Helm chart | Added configurable HTTPRoute request and backend request timeouts (#7221). |
| pandas | Corrected DataFrame.from_records documentation to remove an unsupported input type (#60310). |
Languages: Java, TypeScript, Go, Python
Backend: Spring Boot, NestJS
Frontend: React, Next.js, React Native
Infrastructure: Terraform, Docker, Ansible
Cloud & CI/CD: AWS, GCP, Naver Cloud, GitHub Actions, AWS CodeBuild
Observability: Prometheus, Grafana, cAdvisor, Alloy, Loki
Data & Messaging: PostgreSQL, Redis, RabbitMQ


