Kitamura
I'm Kitamura, and I conceive, build, and run this blog — Ascendy — on my own. By day I'm a software engineer on a big-data platform team at a major tech company; outside of that I build with frontier-model agents and leave a trail in writing and open source. This blog is that trail — decisions, tradeoffs, the messy parts, and thoughts on how to work with AI.
The posts are written in the editorial "we" (Ascendy Engineering), but it's really a one-person project — me, plus the AI agent pairs (Claude + Codex) I run across the stack. What this blog is about is also how this blog gets made.
What I build
- redteam — an open-source adversarial agent-pair code-review harness. One model writes the code, a different, independent model reviews it adversarially, and humans gate the irreversible steps.
- This blog (Ascendy) — bilingual (Korean / English) write-ups of the decisions and retrospectives from working with AI agents, written so both human readers and AI answer engines (ChatGPT, Perplexity, Claude, …) can pick it up and cite it.
- AI agent apps & infrastructure, multimodal search (RAG) — personal projects where I design and run the production stack end to end.
Where I've worked
- Now — Software Engineer on a big-data platform team at a major tech company. Multi-cloud (GCP / AWS / Azure) · Kubernetes · Terraform / IaC · SRE.
- Before — Web full-stack developer (Ruby on Rails) at a Japanese startup.
- Speaking — Delivered 10+ lecture-style seminars (with live Q&A) for people preparing for software careers in Japan.
- Every day — Hands-on with OpenAI Codex, Claude Code, and Gemini Antigravity, always hunting for better ways to build.
What I work with
Full-stack (Python / FastAPI · Ruby on Rails · TypeScript) · multi-cloud (GCP · AWS · Azure) · Kubernetes · Terraform / IaC · AI agents · LLM apps · multimodal RAG.