About

Puck Wang, Full-Stack Software Developer.

Full-stack software engineer based in Ottawa, focused on Java/Spring Boot and building reliable systems with Docker, Redis, MySQL, and event-driven architectures.

How I work

Clear decisions. Steady delivery.

I work with teams to turn complex problems into focused choices, useful software, and a clear next step.

Research, sketches, and working prototypes help make those choices concrete early.

Details

Location
Ottawa, Canada
Focus
Java & Spring Boot microservicesEvent-driven architectureAPI design (REST, gRPC)Full-stack development (React, Next.js, Node.js)Cloud & infra (AWS, Docker, Nginx, Terraform)
Download resume PDF · 174 KB

Right now

Projects and curiosities.

  • Designed and scaled Spring Boot services powering real-time, event-driven workflows.
  • Applied microservice reliability patterns: transactional outbox, idempotency, and backward-compatible migrations.
  • Built LLM/RAG prototypes with streaming UX and source-grounded retrieval.