> Aoda

I discovered software development through web development, and ever since, I’ve been passionate about all things web. I love JavaScript for its endless possibilities—frontend, backend, mobile, and desktop development.

I believe technology exists to serve humanity and make the world a better place. Besides taking care of my newborn child, I dedicate most of my time to developing PawHaven, an open-source platform for rescuing stray animals.

My wife and I are both animal lovers. Through this platform, we hope to raise awareness of stray animal issues and help as many animals as possible find a warm home—they are just like our children.

Aoda Avatar

Frontend Dev (React)

Building responsive, user-friendly web things with modern tools and techniques

  • Javascript
  • Typescript
  • React
  • Redux
  • Scss
  • Tailwind CSS

Backend Dev (Node.js)

Designing scalable, maintainable APIs and microservices on Node.js.

  • Node.js
  • ExpressJS
  • NestJS
  • MongoDB
  • Prisma

Cross-Platform Dev (React Native)

Delivering native-quality mobile apps with a single React Native codebase.

  • React Native
  • Expo
  • TypeScript
  • NativeWind
  • As a full-stack developer at Manulife GWAM, I worked with global teams to provide fund trading capabilities in an agile environment.
  • Led the reconstruction of the fund trading reporting system, improving the original development efficiency by 40%
  • Responsible for communicating with the design department, completing the design token integration work of multiple front-end projects, and reducing style bugs by 60%
  • Participated in the front-end and back-end architecture design and core development of multiple important fund trading microservices (subscription, switch, redemption, RSP).
  • Participated in the reconstruction of the DevOps pipeline and used github actions to improve CI/CD efficiency.
TypeScriptReactReduxTailwindExpress.jsNestJSMongoDB

PawHaven

A platform to rescue stray animals. Connects rescuers, adopters, and volunteers.

TypeScriptReactReduxTailwindCSSNode.jsMongoDBK8s
screenshot-1
screenshot-2
screenshot-3
aodazhang666@email.com