About
Harumi Morikawa
Platform / Backend Engineer
I am a platform-minded software engineer who learns by operating, not by watching tutorials. I run a three-node Kubernetes cluster end to end — GitLab, ArgoCD, Camunda, and my own applications — and I treat every incident on it as course material that I write up afterwards. What you see on this site is not a portfolio of demos; it is the running system itself.
- Location
- Based in Japan
- Languages
- 中文 · 日本語 · English
- Focus
- Platform engineering · Backend · Workflow systems
- Links
How I work
Verify against the source of truth
A debug pod is not the node. ArgoCD “Synced” is not a deploy. I check the real thing — Envoy stats, the host’s own systemd, the actual tag-bump commit — before calling anything done.
Prove the probe, not just the result
A check that could not run looks exactly like a check that passed. A guardrail that scanned zero files reports success as cheerfully as one that scanned all of them, and a mistyped label selector returns the same empty output as a healthy cluster. So before I trust “nothing found”, I make the same probe return something first.
Remove, don’t layer
When a speculative fix turns out to be wrong, I take it out and write down why — instead of stacking a second fix on top of it.
Ship, listen, revert honestly
I shipped a front-panel display hack, heard “not legible at a glance”, and reverted it rather than defending it. The lesson stayed; the bad version did not.
Capabilities
What I work with
OPERATE
Kubernetes · GitOps · Gateway API · Linux
BUILD
Spring Boot · Kafka · PostgreSQL · Next.js
INVESTIGATE
Envoy · Distributed systems · Incident analysis
CURRENT / 2026
Current focus
I am currently extending my platform and backend experience into AI-assisted engineering systems — operational search, knowledge retrieval and workflow automation.
Platform reliability
AI-assisted document processing
Operational writing
CREDENTIALS
Credentials
What I hold.
Certifications
Technical
- Camunda Knowledge — Agentic Orchestration — Camunda · Feb 2026
- Camunda Knowledge — BPMN — Camunda · Feb 2026
- Camunda Knowledge — DMN — Camunda · Feb 2026
- Camunda Knowledge — FEEL — Camunda · Feb 2026
- Information Security Management Examination — Information-technology Promotion Agency, Japan · Dec 2025
- Oracle Certified Professional, Java SE 6 Programmer — Oracle · Feb 2018
Insurance
- Specialized Course Examination, Life Consultant — Life Insurance Association of Japan · Mar 2026
- General Insurance Solicitor Examination, Accident and Sickness Unit — General Insurance Association of Japan · Feb 2026
- General Insurance Solicitor Examination, Basic Unit — General Insurance Association of Japan · Feb 2026
- General Course Examination — Life Insurance Association of Japan · Feb 2026
Language
- Japanese Language Proficiency Test N1 — Japan Educational Exchanges and Services · Jul 2021
GitLab activity
Daily activity from the self-hosted GitLab — counts only, no repo names or messages.
Loading…
Case studies on this site cover personal production systems and home-lab infrastructure only — none of them describe an employer's environment. No employer's systems, architecture, identifiers or internal data appear anywhere on this site. The home lab is not a company environment — it is where deployment, identity, networking, observability and operational decisions get verified continuously.
Links
Open systems