Hi, I'm Patrick Miller

I'm a full-stack software engineer based in Kyoto, Japan. I build web and hybrid mobile applications using modern JavaScript technologies including Node.js, React, Next.js, React Router, Angular, Ionic, and Electron. I focus on developing internal tools and systems that improve team productivity.

Background

I started with a background in mechanical engineering and spent time in QA and IT roles before transitioning to software development. This experience helps me understand problems from different perspectives.

Technical Expertise

I work primarily with:

  • Frontend: React, Next.js, React Router, Angular, TypeScript, Tailwind CSS
  • Backend: Node.js, serverless architectures, API design
  • Mobile: Ionic, Cordova/Capacitor for hybrid apps
  • Desktop: Electron for cross-platform applications
  • Infrastructure: Cloudflare Workers, modern deployment pipelines

What I Do

I build applications that solve real problems, from internal productivity tools to responsive web experiences and cross-platform mobile solutions.

I'm particularly interested in:

  • Developer experience and tooling
  • Performance optimization
  • Cross-platform development strategies
  • Modern web standards and emerging technologies

Living in Japan

Living in Kyoto has given me experience with localization and globalization challenges. I understand the complexities of building software for different cultures and languages.

Feel free to get in touch if you'd like to discuss technology, development challenges, or potential collaboration opportunities.