Mina Huang

Passionate about Web development, currently working as a Full-Stack Developer with enthuses on Mobile Development (Flutter). Excellent cross-functional communication skill, especially with UI/UX Designers for building B2B website. Several projects are included in my portfolio for review and to demonstrate my mobile / web development stack.

Full-Stack Developer
Taipei,Taiwan

+886-975-432-706  
[email protected]

Skills


Front-end

  • Flutter web / mobile (Dart)
  • React.js (React hook) / Next.js  / Redux / Context API
  • Vue.js / Vuex / Composition API / Vue Router
  • JavaScript (ES6+)
  • TypeScript
  • Bootstrap / Vuetify / Bootstrap-Vue / Antd / Tailwind CSS
  • PWA


Back-end / DevOps

  • RESTful API 
  • Node.js / Express.js / Nest.js
  • PHP / Laravel Framework
  • MongoDB / MySQL
  • Mongoose ORM / Sequelize ORM
  • AWS EC2 / Heroku / GCP (Firebase) Deployment
  • Nginx / Apache2
  • Docker / K8S


Other

  • MVC / MVVM Architecture
  • CI / CD
  • Git
  • Unit Testing / E2E Testing / TDD
  • Linux / Ubuntu
  • Crontab
  • Bash Scripting

Projects

Paragraph image 01 00@2x

Monitoring Services

Back-end:

  • Designed and Developed a Node.js / Express.js / MongoDB backend application with third-party API
  • Design and develop Restful APIs for mobile and front-end applications
  • Set up Git/Git flow for legacy projects
  • Set up CI/CD for existing web applications
  • Set up Nginx web server on AWS EC2 for Node.js backend / Next.js frontend applications
  • Cloud server operations with AWS EC2/SQS/S3
Front-end:
  • Designed and Developed a B2B React.js / Next.js front-end application within a month
  • Refactored version 2 with Next.js and Typescript

Paragraph image 01 00@2x

Time-Tracker (Flutter)

A Simple time tracker APP for practicing BLoCs and Provider

  • Firebase Authentication (anonymous, email & password, Google, Facebook)
  • State Management: Provider, BLoCs
  • Customize UI Widgets

 GitHub  

Paragraph image 01 00@2x

Flash Chat (Flutter)

Real-time chat app with Flutter

  • Firebase Authentication (email)
  • Streams
  • Firebase Cloud Firestore: Realtime Database

 GitHub  

Paragraph image 01 00@2x

Ahoy!! (Flutter PWA, in progress)

The Ahoy!! is an App for sailors to track on their sail trips, which is a on-going side project collaboration with UI Designer, Back-end Developer.

  • Attach Backend APIs in microservices through Docker containers
  • State Management: Provider
  • Offline supports: PWA, share preferences
  • Attach custom microservice OAuth2 authentication

Paragraph image 01 00@2x

Todo-list (Next.js / Redux)

Todo-list is a web application which applied what I learned in React, Next.js and Redux, It uses CRUD to modify items in app. 

  • React.js / Next.js for building a website in fast
  • Import Redux for managing and storing global data 
  • Users can manipulate CRUD actions in Todo-list smoothly
  • Apply Ant-Design UI framework to design a beautiful User Interface 
  • Deployed on Zeit 
Demo  Github  

Paragraph image 01 00@2x

Restaurant Forum (Node.js / Express.js)

Restaurant Forum applies CSS/Bootstrap to create RWD website. Create API server with Node.js and Express.js for making SPA in the future. Through handlebars to render dynamic content and show page depends on user role.

  • Front-end: Bootstrap/CSS/JavaScript 
  • RWD: Bootstrap
  • Template: Handlebars to render dynamic web page 
  • Back-end: Node.js/Express.js. Apply RESTful API, MVC in the project 
  • API: develop API server,aiming for making Single page application preparation 
  • Database: MySQL/Sequelize ORM
  • Deployment: Heroku

Paragraph image 01 00@2x

Todoey (Flutter)

A tiny CRUD todo list project

  • CRUD actions to manipulate todos
  • State Management: Provider

 GitHub  

Experience

Amaryllo, Full-Stack Developer, Feb 2020 ~ Now

Full-Stack 

  •  Refactored and Developed a Next.js with Typescript / Node.js Full-stack web application within 1.5 months
Front-End 
  • Designed and Developed a B2B React.js / Next.js front-end application within a month 
 Back-End 
  • Designed and Developed a Node.js / MongoDB backend application with third-party API and Front-end
  • Maintain existing PHP / Laravel / Apache web application
  • Design and develop Restful APIs for mobile and front-end applications
DevOps
  • Set up Git/Git flow for legacy projects
  • Set up CI/CD for existing web applications
  • Set up Nginx web server on AWS EC2 for Node.js backend / Next.js frontend applications 
Cloud
  • Experienced with AWS EC2/SQS/S3 
Other
  • Communicate with UI/UX designers on front-end designs with Zeplin and Figma 
  • Debug on various projects

Company@2x

Chinese Culture University, Research Assistant, Nov 2018 ~ Jun 2019

  • Write the instruction for finding mini- and micro-hydro facilities spot with ArcGIS.
  • Finish analysis and assessment of hydro-power potentials in ArcGIS.

Company@2x
Chinese Culture University, Research Assistant, Sep 2015 ~ Sep 2017
  • Build Risk Assessment and Resilience system simulation model from 1971 to 2050 by the Model builder.
  • Attend The Asian Conference on Sustainability, Energy & the Environment(ASCEE2017) in Kobe, Japan.
  • Write a report of The Effect of Weather Events and Land Use Change on Urban Ecosystem: From Risk to Resilience.
  • Collect and organize research data from 1971 to 2015, integrate the data through Geoprocessing, Model builder.
  • Processed high-resolution imagery for analysis and basemaps.
Company@2x

Education

Alpha Camp

Full Stack Development, 2019 ~ 2020

A6iofppwd9gjubjeg8jn

National Taipei University

Master Degree, Graduate institute of Urban Planning, 2013 ~ 2015
University@2x

Chinese Culture University

Bachelor Degree, Department of Urban Planning and Development Management , 2009 ~ 2013 

University@2x