Amy LAU | Software Engineer (original) (raw)
Hello World!
I'm Amy LAU
Frontend Engineer @ Woven by Toyota | Tokyo, Japan
A passionate software engineer in full-stack experience with TypeScript, React, Node.js, and other cool frameworks and tools.
Enjoy building clean, efficient web apps that help me (and others) be productively lazy.
Coffee fuels my code, and I love them both equally.
Tech Stack
Languages & Frameworks
JavaScript
TypeScript
HTML5
CSS
React
Next.js
Node.js
Backend & Databases
Express
PostgreSQL
REST API
Testing & CI/CD
Experience
Frontend Engineer
Woven by Toyota
- Working with an incredible team to build part of Woven City.
Software Engineer
Asurion
- Shipped full-stack features using TypeScript, React, and Node.js.
- Teamed up with UI/UX designers to turn ideas into polished interfaces.
- Improved test coverage to 80% with Vitest.
- Helped migrate data from RethinkDB to PostgreSQL.
Career Break
- Moved to new country on Working Holiday and started from scratch.
- Made progress in understanding local culture, language, and developed practical skills like using postal services.
- Picked up new hobbies like snowboarding and darts along the way.
- Survived the chaos, and eventually turned the adventure into a full-time role with a multi-year visa.
- Still figuring things out, but thriving more every day.
Application Architect
IBM
- Worked with banks and businesses to design systems that actually worked for them.
- Led development on chatbot projects, one campaign boosted active users by 30%.
- Integrated tools like WhatsApp and Qualtrics to expand features and connect systems more smoothly.
Education
The Hong Kong University of Science and Technology
Bachelor of Engineering in Computer Science
Projects
tyalau.github.io
Built with Next.js and Material UI — this is my personal website you're browsing now!!
react-fcm-playground
A demo project showcasing Firebase Cloud Messaging (FCM) in a modern React app.
react-ts-boilerplate
A boilerplate for developing React applications using TypeScript and Vite.
Latest Blog Posts
Becoming a Lifelong Tech Learner with Atomic Habits
Practical ways I applied the four laws to stay consistent and motivated in tech learning.
The Flood of AI-Generated Tech Articles
Why I’m questioning who’s really writing on Medium
Firebase Push Notifications: Everything Works… Until It Doesn’t
Challenges I faced integrating FCM into a React + Vite app, and how I overcame them
Hard Lessons from a Foreign Engineer in Japan
The gap between job listings and reality
© 2026 Amy LAU. All rights reserved.