Avatar of Hugh Huang.
Hugh Huang
Backend Engineer
ProfileResumePortfolio
Posts
2Connections
Print
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

  • Current status
    Employed
    Ready to interview
  • Profession
    Back-end Engineer
  • Fields
    Information Services
  • Work experience
    2-4 years (2-4 years relevant)
  • 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
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    軟體工程師、後端工程師
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Senior Backend Engineer

Apr 2022 - Present
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

Aug 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

Apr 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

Aug 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
Activities and societies
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