Avatar of Hugh Huang.
Hugh Huang
Backend Engineer
ProfileResumePortfolio
Posts
2Connections
Imprimir
Avatar of the user.

Hugh Huang

Backend Engineer
If I'm not coding, then I'm on my way to coding. About 3 years of experience in software development, mainly focus on backend development, and have 1 year of team leading experience. Introduced TDD, BDD with shift-left testing into the development cycle. Also improved development experience. Familiar with SaaS, Fintech, and hands on experience in IoT, P2P.
Logo of the organization.
MAYOHR 鼎恒數位科技
Logo of the organization.
National Chiayi University
Taipei City, Taiwan

Professional Background

  • Situación actual
    Empleado
    Listo para la entrevista
  • Profession
    Back-end Engineer
  • Fields
    Information Services
  • Experiencia laboral
    2-4 años (2-4 años relevante)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    C#
    AWS
    UML
    MS SQL / MySQL
    JavaScript
    Design Patterns
    Azure
    Git-flow
    OOAD
    UnitTest
    OOP
    Dependency Injection
    .net
    .NET Framework
    FinTech
    RESTful API
    WebSocket
    AOP
    Redis
    Docker
    Linux
    TDD/BDD
    Angular
    AngularJS
    .NET Core
    .Net framework
    Entity Framework
    Dapper
    Azure DevOps
    CI/CD
    Development Experience
    Scrum
  • Languages
    English
    Intermedio
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    A tiempo completo
    Interesado en trabajar a distancia
  • Desired positions
    軟體工程師、後端工程師
  • Lugares de trabajo deseados
    Taipei City, Taiwan
  • Freelance
    Trabajador autónomo a tiempo parcial

Work Experience

Logo of the organization.

Senior Backend Engineer

MAYOHR 鼎恒數位科技
A tiempo completo
abr 2022 - Presente
Senior Backend Engineer Technical - Can resolved emergency issue within one day at the first month of employment. Rapid familiarity with domain knowledge, program architecture, DB schema empowers me to devise concise solutions and find the root cause. - Optimized cross system data synchronization. Development Process Reduced the complaint rate caused by system data synchronization issues by 75%. Reduced the number of bugs caused by system data synchronization issues by 81%. Reduced the time spent by RD on addressing cross system data synchronization issues by 89%. - Changed Redmine and excel to JIRA. - In response to the merger of three product teams, implement refinement, planning, retro meeting to share knowledge, architecture, coding style, coding rule. Leadership - Mentored 4 RD - Instructing mentees skills about TDD such as OOP, unit test, refactor.
Logo of the organization.

Technical Manager

ago 2020 - mar 2022
1 yr 8 mos
Directly lead 4 PG 1 QA 1 PM Technical Cache framework with AOP(supported Redis/memory cache). Planning the rewriting of the legacy product. Introduced ATDD, BDD, TDD with shift-left testing into the development cycle. Breakdown the requirement and assign tasks to the team member. Enhanced the development process such as the automation on Azure DevOps, set up CI/CD pipelines of the internal projects. Cross departmental communication. Optimized performance Development experience Designed Azure DevOps Services issue process. Azure DevOps Services webhook for changing issue status automatically. Leadership Mentored 4 PG. Code review with the team member and also give them some advises of their personal issues or technical issues. Built up the in-house knowledge base system to help the newcomer adapt the new working environment. Helped other engineers to solve their issues. Assisted other engineers to realize their worth and promoted them to improve themselves. Helped team members to set their quarterly goal and audit their achievement regularly. Reduced the bug rate of development to below 1% (2021 average). Reduced the rate of reworking to below 2% (2021 average). Increased PGs development efficiency over 300% (compare 2021 Q4 with 2021 Q1) Exceeded team target goal by 20%.
Logo of the organization.

Software Enginner

abr 2019 - jul 2020
1 yr 4 mos
Backend engineer. - Developed, maintained and refactored p2p CMS. - Seperated front-end and back-end. - Used unit test to reduce the bug rate. - Called Fintech Api. e.g. Reward Payment, TWID, KGI Commercial Bank, Green World Fintech Service. - Used WebSocket to notice immediately. - Deployed on Azure.
Logo of the organization.

Engineer in Training

ago 2018 - feb 2019
7 mos
Led the development of "Central sercurity system". - Developed winform for local client - Hardware communication - Database - Developed Api Server - Used firebase to broadcast the message to "central client", "local client", "mobile client". - Gave Api for "mobile client", "central client".

Education

Logo of the organization.
Bachelor’s Degree
2014 - 2018
Actividades y sociedades
2018-04-15 「國立嘉義大學個人申請入學面試 」- 系上特色介紹與特色教室巡禮。 2017-01-22 ~ 2017-01-25 「國立嘉義大學大專營 」- 各晚會主持人 2015-10-02 ~ 2015-10-04 「國立嘉義大學迎新宿營 」- 總召 2014-12-13 「興中國小育樂成長營 」- 總召
Logo of the organization.
High School Diploma
普通科
2011 - 2014