Profile 03 00@2x 0f8539d7f013fd11030f4f7a7b97caf8c2dc5732bc61cba71764f3365c568794

江騏先 Samuel Jiang

Software Engineer
New Taipei City,Taiwan
[email protected]

自介

Samuel is the back-end developer responsible for developing equipment management system and DevOps engineer responsible for setting up the automated build and test systems on the local side.
He is responsible and eager to work, always interested in challenging himself and learning new technologies.
Now, he focuses the work on an embedded system project.

學經歷

Quanta Computer Inc., Software Engineer, 2017年 7月 -  現今

Develop web server service, responsible for server management application and CI system established.

Develop specific baseboard management controller (BMC) system.


Highlights:

  • Import Automatic Test Structure followed BDD & ATDD.
  • Provide Automatic Build and Deploy System for the automatic test.
  • Responsible for server's PSU setting feature implement on Server Management System.
  • Developing and porting open BMC to specify machine.
Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Gemtek Technologies Co. Ltd, Software Engineer, 2016年 3月 - 2017年 4月

Develop a web server service, responsible for the internet of things application.


Highlights:

  • Generate AP Captive Portal System Workflow and Binding Social Network and Dynamic setting advertising.
  • Provide Background Management System setting advertising and App notification Setting.
  • Responsible for AP Login User Management and logged on AP Manager Server Develop.
Experiences 00 01@2x 6daa47d1df70d315f129dcecdd562003831581c4cdd8f9c819aa22d4a24ae150

Tamkang University, Bachelor, 2010年6月-2014年6月

Major Computer Science.

Experiences 00 01@2x 6daa47d1df70d315f129dcecdd562003831581c4cdd8f9c819aa22d4a24ae150

技能


Web Develop

  • Java
  • Spring MVC
  • MySQL / PostgreSQL
  • Boostrap 4
  • jQuery

DevOps

  • Python
  • Jenkins
  • Selenium / Robot framework
  • Vagrant
  • Ansible
  • Kubernetes

Embedded System

  • Openbmc
  • Yocto
  • Systemd
  • devicetree

其它應用


  •  Revision Control System:  Git
  •  Issue Tracking System: VSTS / Redmine

開發社群 講者經歷

  1. Continuous integration: The Three Ways And Jenkins Introduction
       2. Continuous integration: Quick Deploy by Ansible and Vagrant
Paragraph image 00 00@2x ebb59a6d9adb03673d06762584bb6a0cc401a7cc4bd081bb82ce6f841d95aa2b

WiFiCity  Project

Within the hotspot service of the company, open the [Hotspot Connect] tab of this application and press the [Click me for connecting internet] button to connect to the external network.

We focus on handle advert view, determine whether button need pop out and design registering device flow.

Paragraph image 04 00@2x 0a60eca693a10c928b852fbc59ecb80f69e59f0d26acd4c74f39c7f256369567
Paragraph image 04 01@2x d7b528f9ab8e34777562695011fbbc2a4f3f28d8b47f4c8e57ee7c3410afdfa8