Huashen(田育瑋)

Software Engineer

Hi, my name is Huashen(田育瑋).
I'm now a software engineer at The Barking Dog Entertainment Inc.(愛吠的狗娛樂). My main responsibility is to build web backend applications using Node.js and TypeScript. But I am also learning Golang to build more stable, high-performance, and easy-to-deploy applications.

I also learned some development tools myself, such as Docker, CI/CD, AWS, etc. And used them to build my own projects.

I am very interested in how to build a flexible and scalable system. I learned Design Patterns to understand the art of programming. In order to improve the readability of my code, Clean Code is another programming principle that I am trying to use.

I am passionate about web development, and I always keep learning new techniques in a variety of ways, such as technical news, open courses and online conferences.

  Kaohsiung City, Taiwan

    

技能

Programming Languages

TypeScript

Golang

HTML

CSS

Elixir

Frameworks & Libraries

Express

Apollo GraphQL

TypeORM

React

Mongoose

Databases

PostgreSQL

MySQL / MariaDB

MongoDB

Redis

Tools

Linux

Docker

Drone CI

AWS EC2

AWS S3

工作經歷


Software Engineer / Backend Engineer

The Barking Dog Entertainment Inc.(愛吠的狗娛樂)

三月 2021 - Present
Kaohsiung, Taiwan

One of the projects I am responsible for is a web-based ERP system. I am mainly responsible for solving issues and optimizing performance using Node.js and Elixir. And we use git flow to work smoothly with other team members. 

I also build some web applications on my own. I usually use TypeScript and Express to build the backend, and use React for the frontend. Lots of them are used internally in my company.


學歷

2016 - 2020

National Kaohsiung Normal University

Physics

Powered by CakeResumePowered by CakeResume