Shan-Ping He

Backend Engineer

  Taiwan

5+ years of backend development experience

Strong experience in C# coding

Familiar with database such as SQL server, Redis 

Experience in CI/CD design

Adept in English working environment.

A well-trained engineer with great passion in learning new technologies

   https://gitlab.com/users/DavHe

Work Experience

Backend Engineer  •  Onelab technology

四月 2021 - Present

  • Telegram Bot notification: Use event driven structure and deploy a Kafka from scratch as a message queue,
  • Tunning kafka worker: decrease 50% produce time by using static connection and multi thread
  • Banner System: Refactor legacy code by using Strategy Pattern and  completing Unit Test with 100% test coverage
  • Design cicd process: Include test, build,  and manual deploy to different environment
  • Design load test template: Use JMeter,  developing template script and sharing to team member
  • App backend for frontend:  Upgrade from net framework to dotnet core, about 70 api
  • Mentor junior team member
  • Maintain and monitor:  There are about 15 service in team on docker swarm, total RPS is about 4000, using Prometheus and Grafana for monitor and performance tracing

Engineer  •  Deloitte

六月 2019 - 一月 2021

  • Design form template: develop a template MVC sample, and common library and stored procedure
  • Health Examination Appointment  System:  internal system for employee to appoint health examination, develop with Dotnet MVC , Entity framework as ORM and Vue.js as frontend framework
  • Activity Appointment  System: internal system for employee to appoint  the conference room, develop with Dotnet MVC and Stored Procedure

Engineer  •  E-DA Hospital

七月 2018 - 五月 2019

  • Develop and maintain hospital systems with Power Builder and WinForm
  • Data Exchange Service:  Develop  a cron job for exchanging data with the government
  • Eastern medicine System: Use api from vendor and be a vendor contact 

Education

2013 - 2017

Chiayi University

Information Management

Skill

Program


  • C#
  • Dotnet Core 6
  • Fluent Assertion

Devops


  • Linux
  • Gitlab-CI/CD
  • Docker Swarm
  • Jmeter
  • Prometheus & Grafana

Database


  • Ms Sql
  • Stored Procedure
  • Redis