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.
Kaohsiung City, Taiwan
Golang
TypeScript
HTML
CSS
Elixir
Gin
Apollo GraphQL
TypeORM
React
Geth
PostgreSQL
MySQL / MariaDB
MongoDB
Redis
Linux
Docker
Drone CI
AWS EC2
AWS S3
三月 2021 - Present
Kaohsiung, Taiwan
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.
2016 - 2020
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.
Kaohsiung City, Taiwan
Golang
TypeScript
HTML
CSS
Elixir
Gin
Apollo GraphQL
TypeORM
React
Geth
PostgreSQL
MySQL / MariaDB
MongoDB
Redis
Linux
Docker
Drone CI
AWS EC2
AWS S3
三月 2021 - Present
Kaohsiung, Taiwan
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.
2016 - 2020