Personal details

Brady H. - Remote full-stack developer

Brady H.

Timezone: Taipei (UTC+8)

About

I love to challenge myself, a good engineer represents great curiosity and learning motivation, so I always keep exploring.

I have been working as a Fullstack Engineer for three years, used Angular, Express, React, Django, Flask to build a full-function web page. Utilize shared components among different pages to increase the reusability by including share module. Furthermore, I included testing and CI/CD flow to development process, which improved system reliability. Now, I am a researcher in digital imaging process and part-time engineer at Arc.

I always have a thorough consideration for the company product and make documents records, active ask questions to make sure everything step is on the right track, and love to share and discuss recently finding to optimize system design and develop process.

Work Experience

Sr. Software Engineer
I/O Controls | Jun 2019 - Jun 2020
Node.js
Angular
React
Express.js
Building an Angular app from scratch, including UI, API consuming, logic handling and exception handling. Deploy the app on AWS amplify, as it’s easy to maintain and integrate with CI/CD. Refactor each component to reusable component by OOP in a shared module to solve the issue that each UI component is not consistent among the app on each page leading to an error-prone web app. This made those components easy to test and maintain. Now, I am including testing to each controllers to increase test coverage and ensure system stability.
Backend Developer
Addweup | Mar 2018 - May 2019
Python
Django
Flask
Docker
Google Cloud Platform
Worked on Flask apps for web api in a Fintech startup company, which implemented micro-service and domain driven design, I concurrently worked on two or three services. To handle the client’s request, I used GCE as the proxy server to dispatch user’s request to each services. Then we discovered every time there is a new generation on the DB design, we had to refactor all the schemes on each service because we used ORM on each projects, cost a lot of time, and we think that comes from all the services shared the same DB and that’s not recommended by DDD.

Projects

Health Analysis Management System
Bootstrap
Amazon RDS
Express.js
Angular 2
To let clients real-time collect the health status of their buses, this system help clients monitor engine temperature, location, charging state, etc. I build the website from scratch and deploy with the AWS amplify service.
Addweup backend service
Python
Flask
Nginx
Docker
Google Cloud Platform
Implement a microservice which can let user exchange their foreign currency to local service at the airport, as a backend engineer I am in charge of api integration of cooperated services, CMS api and Intercom chatbot.