Summary
Ryosuke Miyawaki is an independent software developer and customer support engineer at Microsoft Japan with eight years of experience building resilient backend systems and debugging complex browser and Windows issues. He blends deep technical troubleshooting—WinDbg, Sysinternals, network and security analysis—with hands-on design of APIs, databases, and serverless PaaS/FaaS architectures. Comfortable across TypeScript stacks (Hono, Drizzle, Supabase) and Chromium-based browser platforms, he applies Domain‑Driven Design and OpenAPI-first practices to produce clean, testable systems. He is actively exploring AI-driven development workflows, using LLMs for spec generation, scaffolding and code review to accelerate delivery rather than as mere features. With an M.Eng. in Cybernetics and published work on multimodal interaction, he brings a research-minded approach to practical engineering and side projects. Based in Minato, Tokyo, he pairs enterprise support experience at Microsoft with independent builds that emphasize observability and reproducible architectures.
9 years of coding experience
1 year of employment as a software developer
Master of Engineering - MEng, 先端科学技術研究科, Master of Engineering - MEng, 先端科学技術研究科 at Nara Institute of Science and Technology
学士(工学), 情報メディア学科, 学士(工学), 情報メディア学科 at 龍谷大学