Avatar of Huashen(田育瑋).

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 and internal tools using Golang and TypeScript. Currently, we are working on a GameFi project based on BSC, and my main responsibility is to build the server-side and internal tools. We are using some software development principles to help us build distributed systems, such as Microservice, DDD and CQRS. We also build pipelines to automate all testing and deployment. 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.
Logo of The Barking Dog Entertainment Inc.(愛吠的狗娛樂).
The Barking Dog Entertainment Inc.(愛吠的狗娛樂)
Logo of National Kaohsiung Normal University.
National Kaohsiung Normal University
Kaohsiung City, 台灣

Skills

Golang
TypeScript
Node.js
GraphQL
PostgreSQL
React.js
AWS
CI/CD
Docker
Git

Languages

Chinese
Native or Bilingual
English
Intermediate

Work experiences

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

Software Engineer / Backend Engineer

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

Mar 2021 ~ Jun 2022
1 yr 4 mos
At present, we are working on a GameFi project based on BSC, and my main responsibility is designing the software architecture for the server-side and implementing game logic. I've also built a lot of internal tools, like a code generator that can generate C# code from the OpenAPI spec, and a Spine animation generator for tens of thousands of game characters. We built a web-based ERP system for a gym with over 60k members. I am mainly responsible for solving issues and optimizing the performance of frontend rendering and backend queries, as well as migrating data from their legacy systems.

Educations

Logo of National Kaohsiung Normal University.

National Kaohsiung Normal University

Bachelor of Science (BS)
Physics

2016 - 2020
Powered By CakeResume