何 哲昇

具有 Python、Fask、  JAVA、Spring Boot、MSSQL 、jQuery、 Restful API/AJAX 、JavaScript、webSocket 網站開發能力。
熟悉並使用過多個 AWS 核心服務及 Docker 容器化平台。 
曾擔任專案組長與 6 人團隊開發,安排項目優先事項,規劃專案進度,積極主動協助團隊成員,也能自主完成各項任務,擅長於分析問題,提出解決方案,與夥伴共同努力完成目標。

   [email protected]

 0926822887

學歷

國立交通大學 National Chiao Tung University

電子物理 碩士

     論文: 超寬頻激發探測光譜量測奈單壁米碳管的載子動力學 

         論文中使用Python Pandas等套件進行資料分析和視覺化處理 

2019 - 2021

國立中正大學 National Chung Cheng University

物理 學士

2015 - 2019

工作經歷

七月 2021 - 六月 2022

製程工程師

台灣積體電路製造股份有限公司(TSMC)

  • 負責整段後段蝕刻製程,每天產出約 8000 片晶圓,並保證晶圓良率 85 %以上 
  • 跨部門合作,將能使用改良製程方法機台從 10 台拓展到 16 台,增加新製程生產管道 60 %,大幅降低 
  • 機台異常偵測自動化,節省值班人員每日約 20 分鐘系統操作時間,並解決因繁忙導致疏忽機台異常的風險。

2022-2023

JAVA軟體工程師培訓( 576 hr )  

資策會

  • 在 576 hr培訓過程中,學習網站開發能力。
  • 於最後專題擔任組長職務,組織 6 人專題團隊,過程中安排項目優先事項,規劃專案進度,積極主動協助團隊成員,也能自主完成各項任務,擅長於分析問題,提出解決方案,與夥伴共同努力完成目標。
  • Spring Boot 框架為底,使用 Spring Security 設定會員權限,用 Hibernate 簡化了 MSSQL 資料創建、資料控制及資料存取的操作 ,使用 Websocket 達成雙向溝通實作聊天室功能,Restful api 設計風格完成開發,AJAX 即時更動頁面提升使用體驗。

技能

語言

  • Python
  • Java
  • AWS
  • Docker

  • Flask
  • Spring Boot
  • Hibernate
  • RESTFUL API/AJAX


  • MSSQL
  • Javasript
  • jQuery
  • English — 中階
  • Chinese — 母語或雙語




專案




臺灣職業籃球聯盟 P. LEAGUE+

爬蟲數據分析與視覺化

    專案簡介: 

開發一個以 Python 和 Flask 為基礎的 Web 應用,實現對 P. LEAGUE+ 球員數據的爬蟲、分析和視覺化展示。 

    主要功能:

  • 使用 Python 實現網頁爬蟲,從 P. LEAGUE+ 官方網站抓取球員數據。 
  • 對爬取的數據進行整理、分析,找出球員表現的關鍵指標。 
  • 運用資料視覺化工具 (此處使用chart.js) 將分析結果製作成圖表,以直觀展示球員表現。 
  • 使用 Flask 開發 Web 應用,將爬蟲、分析和視覺化功能整合到一個網站平台。

    成果與影響:

  • 開發出一個具有爬蟲、資料分析和視覺化功能的 Web 應用,為 P. LEAGUE+ 籃球迷提供了一個便捷的數據查詢工具。 
  • 通過實踐,熟練掌握了 Python 網頁爬蟲、資料分析和視覺化技巧,提升自己在資料科學領域的技能。 
  • 學習了如何使用 Flask 框架開發 Web 應用,為未來類似項目的開發奠定了基礎。










萬事屋外包網站


    專案簡介: 

領導一個 6 人團隊,開發一個集成會員系統和聊天室功能的外包購物網站,包括前端和後端實現並使用 AWS 服務部署資料庫及應用程式,利用 Docker 容器來隔離和管理應用程序。 

 

    主要職責: 

  • 使用 AWS RDS 部署 Mysql 雲端資料庫, AWS EC2 部署應用程式。
  • 使用 DOCKER 隔離和管理應用程序。
  • 負責開發會員系統,包括用戶註冊、登錄、個人資料管理等功能。 
  • 設計和實現聊天室功能,讓用戶能在網站上即時交流,提高用戶互動體驗。 
  • 參與前端和後端的開發工作,運用 HTML, CSS, JavaScript, AJAX (前端) 和 Java, Spring Boot WebSocket (後端) 技術。 
  • 擔任專案組長,安排項目優先事項,規劃專案進度,積極主動協助團隊成員,自主完成各項任務,分析問題,提出解決方案,與夥伴共同努力完成目標 。

    成果與影響:

  • 通過領導團隊,提高了自己的領導能力和團隊協作技巧。 
  • 透過實際開發經驗,熟練掌握了前端和後端技術,提高了網站開發的技能能力。 
  • 成功實現了會員系統和聊天室功能,為未來類似專案奠定了基礎。












碩士論文:超寬頻激發探測光譜量測奈單壁米碳管的載子動力學 

數據分析與視覺化


三種樣品吸收光譜

各波長的吸收率變化((ΔA)隨時間改變的二維圖

振動頻率與半徑隨時間的變化

    專案簡介:

  • 在碩士論文中使用Python進行資料分析和視覺化處理。
  • 應用Pandas套件對數據進行分析和探索,並將資料視覺化。
  • 完成三種樣品的吸收光譜分析、振動頻率與半徑隨時間的變化分析,以及三種樣品波長在波長627.5 nm之振動頻率強度隨時間變化的分析。

    主要功能:

  • 使用Python和Pandas套件,對大量數據進行快速和準確的分析和探索。
  • 能夠利用視覺化工具將數據呈現出來,幫助更容易地理解和應用數據。
  • 能夠進行吸收光譜、振動頻率和強度等數據的分析,以及對數據中的趨勢和變化進行詳細的探索。

    成果與影響:

  • 在碩士論文中,我使用Python和Pandas套件成功地完成了資料分析和視覺化處理,並得出了有意義的結論和發現。
  • 培養獨立研究、解決問題、理解數據、學習和應用新技術能力。







Zhe-Sheng, He

I am familiar with Python, Flask, Java, Spring Boot/Spring MVC, MSSQL, JPA, Hibernate, Restful API/AJAX, and JavaScript web development.
Familiar with and have hands-on experience using multiple AWS core services and Docker containerization platform. 

As project leader, I prioritized tasks, assisted team members, and independently completed tasks while analyzing and proposing solutions.

   [email protected]

 0926822887

學歷

National Chiao Tung University

Master of Electronic physics 

         Thesis: Carrier Dynamics of Single-Walled Carbon Nanotubes Measured by Ultra-Broadband Excitation Spectroscopy

         Python Pandas and other packages were used to perform data analysis and visualization in this master's thesis. .

2019 - 2021

National Chung Cheng University

Bachelor of Physics

2015 - 2019

Experience 

July 2021 - June 2022

Process Engineer

TSMC

  • Responsible for the backend etching process with a daily output of around 8000 wafers, ensuring a wafer yield rate of over 85%. 
  • Collaborated across departments to expand machine capacity from 10 to 16 units, increasing production capacity by 60% and significantly reducing costs. 
  • Automated machine anomaly detection, saving 20 minutes of daily system operation time for shift workers and mitigating the risk of equipment malfunction due to human error.

2022-2023

JAVA Boot Camp( 576 hr )  

Institute for Information Industry (III) 

  • As the project leader for a team of six, I prioritized tasks, planned project schedules, and proactively assisted team members. Proficient in problem analysis and proposing solutions, I worked collaboratively to achieve goals. 
  • The project utilized the Spring Boot framework, Spring Security for member authorization, Hibernate for simplified MSSQL data operations, Websocket for bidirectional communication in a chat room feature, Restful API design, and AJAX for real-time page updates. 





Skills 

Languages 

  • Python
  • Java
  • RESTFUL API/AJAX

  • Flask
  • Spring Boot
  • Hibernate

  • MSSQL
  • Javasript
  • jQuery
  • English - Intermediate 
  • Chinese - Native


Projects



Taiwan Professional Basketball League P. LEAGUE+ Web Scraping

Data Analysis, and Visualization 

  

Project Description:

Develop a web application based on Python and Flask to crawl, analyze and visualize player data for P. LEAGUE+.

Main functions:

  1. Use Python to implement web crawling, fetching player data from P. LEAGUE+ official website.
  2. Organize and analyze the collected data to identify key performance indicators for each player.
  3. Use data visualization tools (such as chart.js) to create charts that provide an intuitive display of player performance.
  4. Use Flask to develop the web application and integrate crawling, analysis, and visualization functions into one platform.

Results and Impact:

  1. Developed a web application with web crawling, data analysis, and visualization functions, providing a convenient data query tool for P. LEAGUE+ basketball fans.
  2. Through practice, gained proficiency in Python web crawling, data analysis, and visualization techniques, improving skills in the field of data science.
  3. Learned how to use the Flask framework to develop web applications, laying a foundation for future similar projects.







Universal-House outsourcing website

Project Description:

Led a 6-person team to develop an outsourced shopping website with membership system and chat room functionality, handling both front-end and back-end development, deploying the database and application using AWS services, utilizing Docker containers for isolating and managing the application. 

Main Responsibilities:

  • Deploy MySQL cloud database using AWS RDS, and deploy the application using AWS EC2.
  • Utilize Docker for isolating and managing the application.
  • Developed the membership system
  • Designed and implemented chat room functionality
  • As project leader, I prioritized tasks, assisted team members, and independently completed tasks while analyzing and proposing solutions.

Results and Impact:

  • Developed leadership and teamwork skills while leading a team to develop an outsourced shopping website. 
  • Enhanced front-end and back-end skills through practical implementation.










Master's Thesis: Carrier Dynamics Measurement of Single-Walled Carbon Nanotubes by Ultra-Broadband Excitation Spectroscopy 

Data Analysis and Visualization. 


Absorption spectra of three different samples

The two-dimensional plot of the change of absorption (ΔA) at each wavelength over time.

The changes in vibration frequency and radius over time.




Project Description:

  • Conducted data analysis and visualization using Python in a master's thesis.
  • Utilized the Pandas package for data analysis and exploration, and visualized the data.
  • Completed absorption spectrum analysis, frequency and radius changes over time analysis for three samples, as well as analysis of frequency intensity changes over time for three samples at a wavelength of 627.5 nm.

Main Responsibilities:

  • Utilize Python and the Pandas package to perform fast and accurate analysis and exploration of large amounts of data.
  • Utilize visualization tools to present data in a way that is easier to understand and apply.
  • Perform analysis of data including absorbance spectra, vibration frequency, intensity, and detailed exploration of trends and changes within the data.

Results and Impact:

  • In my master's thesis, I successfully completed data analysis and visualization using Python and Pandas, and drew meaningful conclusions and findings.
  • Cultivated abilities in independent research, problem-solving, understanding data, learning and applying new technologies.