Avatar of 李啟昇.
李啟昇
Senior Developer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

李啟昇

Senior Developer
Programming for more than six years and have experience using several tools to help coding more effective or achieve goals. Strength in working with diverse groups to achieve company objectives. Most recent experience involved the development and design the service for our team's goal and company product.
HP
National Tsing Hua University
Taipei City, Taiwan

Professional Background

  • Current status
  • Profession
  • Fields
    Software
  • Work experience
    6-10 years
  • Management
  • Skills
    .net core
    Jenkins
    ElasticSearch
    c++ and c#
    Docker
    linux
    Azure
    python
    MSSQL
    SQL schema design
    Git
    Github
  • Languages
    Chinese
    Native or Bilingual
    English
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
  • Desired work locations
  • Freelance

Work Experience

Software Developer

Apr 2019 - Present
1. Using Jenkins and docker build the CI/CD process at vCosmos project. The project is build for auto testing. It helps the QA to improve their testing quality. 2. Using Elastic, Apm and Kibana build the website tracking system at Pulsar project. The project is build for internal use website which is use for ODM and HP internal user. 3. Develop one of micro-service at vCosmos project. Using nodejs to develop Resource-Manager in vCosmos. Honestly, I am not familiar with nodejs. The reason using nodejs to develop is for teams benefit not for personal skill. 4. Develop Pulsar project. Using .net core to develop some Pulsar function. The key goal for Pulsar is refactor the code. It need to renew classical asp by .net core.

Software Architect

Sep 2017 - Mar 2019
1 yr 7 mos
1. Complete our company's DXS(digital experiments as-a-service) by our teamwork. I complete the data flow from Azure IoT to dashboard. Our company use this demo and get a great deal over 1B at 2018. 2. Use CI/CD to develop micro-service. Our company policy need to pass the few stages. We need to write the stages in jenkinsfile and build image step in the dockerfile. We need to pass unit-test, memory leak check, coverity check, build up docker image and deploy the image to the repository manager. After complete these step, we can maintain our code quality and release to Beta quality product 3. Architect our micro-service product. This micro-service architecture will be base of most of micro-services. It need to deploy to the machine and give it to customer. I design the micro-service and organize teams to develop the product. I need to I had to explain my design so that team member can cooperate with the product. I had design the micro-service product such as Influxdb-service, Thingworx-service. 4. Complete several micro-services. I need to develop with my teams to complete micro-services. Micro-services had their owner and the owner need to design the service. When you are the owner, you need to design and explain how to develop. If you not the owner, you need to help team member to complete the service. I had complete few micro-services with my teams. etc. Thingwrox-service, Influxdb-service, restClient-service, MQTT-service, Waston-service, nodeRed-service.

AmazingTalker

Mar 2017 - Jul 2017
5 mos
1. Using bots to send messages and seek for potential teacher list over 10,000. 2. Using bots to collect blogger and PR contact list over 2,000. 3. Using bots to search potential customer and send the invite message or e-mail to the customer. By using this method, website grew traffic and the revenue grew more than 400%. 4. Training. Providing colleagues with related knowledge and increase their talents.

GoTrueCar

Nov 2015 - Feb 2017
1 yr 4 mos
1. Architect and development the website. Flexible architecture and optimization let the website more flexible and usable. 2. Use MVC concept and Entity framework to develop the website. The code is readable by using MVC concept and easy to maintennce by using Entity framework. 3. Analysis data and optimize website UX. According to data , our team adjust website flow and keep more customer to the website. 4. Revising the website according to marketing data, thus providing better user flow and experience. The website traffic decrease bounce rate over 75% according to the adjustment.

Helpmecloud Technology Co., Ltd.

Oct 2014 - Apr 2015
7 mos
Search engine optimization,Google Analytics ,Content marketing ,Product presentation ,Training

SimmCloud

Oct 2013 - Oct 2014
1 yr 1 mo
Co-founded SimmCloud and be a software engineer. The main website service is give the users choose stock trading strategies, and then the system will be able to do strategy simulation with historical data of this stock. The website will providing simulated report to the user. It has refactor three times and decouple all the function. It is very powerful and reusable at the latest version.

Wreath

Oct 2013 - Sep 2014
1 yr 0 mos
Doing daigo in Japan. Build the website : http://wreath.tw

Education

Master’s Degree
光電所
2010 - 2012
Bachelor’s Degree
物理系
2007 - 2011