Avatar of 黃銘賢.
黃銘賢
software engineer
Profile
Posts
31Connections
Print
Avatar of the user.

黃銘賢

software engineer
Eight years of experience as a software engineer, write Go programming language for four years. Developed and maintained online gambling and card games, cryptocurrency exchanges, and Server Management Platforms.
Vertiv
勤益科技大學
Taipei, Taiwan

Featured Resume

Uploaded on Mar 21st 2024

Professional Background

  • Current status
    Unemployed
    Ready to interview
  • Profession
    Back-end Engineer
  • Fields
    Software
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    None
  • Skills
    Github
    Golang
    MySQL
    Redis
    Linux
    Ubuntu Linux
    Bash
    Powershell
    git-flow
    GitLab
    NATS
    NATS streaming
    Kubernetes
    Github Actions
    Protobuf
    GitLab CI
  • Languages
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Software Engineer / Senior Backend Engineer
  • Desired work locations
    Taipei, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Software Engineer

Vertiv
Full-time
May 2021 - Nov 2023
2 yrs 7 mos
1. Worked with a team of 30 people to develop a highly secured Server Management Platform from scratch enabling IT team to manage IT infrastructure remotely 2. Successfully accomplished the migration from GitHub Actions to GitLab CI/CD 3. Developed and deployed automated processes that significantly decreased 80% of time required for manual tasks Technology stack: Golang, Postgres, Docker, Docker-compose, Nats, Nats Streaming, JetStream, GitHub-Action, GitLab-CI

Golang Software Engineer

思華科技
Full-time
May 2020 - May 2021
1 yr 1 mo
1. Drove the discussion with front-end team on the design of data structure and the connection of RESTful & GraphQL API to successfully develop a blockchain cryptocurrency exchange 2. Designed a web application to simplify and optimize internal cash flow management and billing process Technology stack: Golang Redis MySQL, Postgres, Helm, K8s, Docker, Nats, Nats Streaming

Software Engineer

Jan 2019 - Jan 2020
1 yr 1 mo
1. Partnered with Product Managers on handling customization needs to drive product development 2. Implemented a real-time dashboard to automatically monitor, analyze data and to identify abnormal tendency from prohibited user behaviors 3. Developed and maintained a backend server supporting high concurrency requirements Technology stack: Golang, Protobuf, Redis, Nats, AWS EC2

Engineer

Jun 2016 - Dec 2018
2 yrs 7 mos
1. Designed and developed a comprehensive coupon issuance and redemption system for customers to utilize promotions in an effective manner 2. Optimized the order placement process on POS machines to enhance efficiency and user experience 3. Enabled seamless transaction for both customers and users by integrating multiple payment API gateways (e.g. O'Pay, LINEPay, and JKOPay...etc) into the existing POS systems 4. Served as Field Application Engineer to ensure smooth system operations and satisfactory customer journey by first-level customer facing and on-site technical support/ troubleshooting Technology stack: C++ in Qt, PHP, MySQL

Education

Bachelor’s Degree
資訊工程系
2012 - 2016
Description
Project intro : The goal of the project to make a robot that simulates the behavior of a real elevator lady, and uses voice as the human-machine interface. Among them, the OpenCV function and Visual Studio 2012 are used to implement image processing, and the server motor and steel sheet are used as the physical mechanism. Bluetooth communication is used to achieve data communication, and a voice-controlled elevator lady robot is made.