About Me

Hi there👋

This is Aaron and I'm an enthusiastic Web Developer👨‍💻‍. I enjoy building web applications and aim to write readable, maintainable and reusable code to make myself a qualified coder in a team. This site is built as my dev note to spread my inspirations along my coding journey. I benefit a lot from the community and I also love to share my gains with others. Together we learn, share and make progress.

Front-end

  • HTML / CSS
  • JavaScript / TypeScript
  • React 17 (redux, hooks)
  • Vue.js
  • Ant Design / ElementUI / umi.js
  • Nx monorepo
  • Webpack
  • Auth0
  • Jest

Backend

  • Node.js (koa.js)
  • Express
  • Java Spring Boot, Hibernate ORM, JPA, JUnit
  • RESTful API, Swagger
  • PHP, Laravel 7, Eloquent ORM
  • MySQL
  • Postgres

AWS

  • IAM
  • S3
  • ApiGateway
  • Lambda
  • SNS/SQS
  • CloudWatch
  • Cognito
  • DynamoDB

DB Skills

  • MySQL
  • PostgreSQL
  • DynamoDB

Tooling

  • Git, Github, BitBucket
  • Jira / Trello
  • Postman

Methodologies

  • Agile(Scrum)
  • Git Flow / Github Flow development