CakeResume Talent Search

Advanced filters
On
4-6 tahun
6-10 tahun
10-15 tahun
Lebih dari 15 tahun
Avatar of 江長志.
Avatar of 江長志.
技術總監 L2 @和雲行動服務股份有限公司 (和泰汽車集團)
2022 ~ Sekarang
Project Lead / Tech Lead / Team Lead / Senior Engineer
Dalam satu bulan
Python、K8s、微服務、FastAPI、Django和專案管理, CI/CD 工作經歷 技術總監 L2 • 和雲行動服務股份有限公司 (和泰汽車集團) 六月Present | Taipei, Taiwan ★ 擔任 Python Team Lead 一職 ★ 從零開始建立Python團隊, 包含: CI/CD, Coding Style, Team Groud Rule. ★ 開發Vehicle Gateway系統,實現每分鐘處理4000次請求 ★ 為PM & Engineer & 利害
django
Python
django rest framework
Reputation Credits1
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
10-15 tahun
Asia University / 亞洲大學
生物資訊
Avatar of the user.
Avatar of the user.
Junior Project Manager @fable 寓意科技
2024 ~ Sekarang
Data mining ,Bigdata Architecture,python developer
Dalam satu bulan
Communication Skills
Empowering Others
Coaching & Mentoring
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
4-6 tahun
銘傳大學 Ming Chuan University, MCU
Computer Communication Engineer
Avatar of 潘揚燊.
Avatar of 潘揚燊.
智慧製造全端開發工程師 @聯華電子股份有限公司
2022 ~ Sekarang
AI工程師、機器學習工程師、深度學習工程師、影像演算法工程師、資料科學家、Machine Learning Engineer、Deep Learning Engineer、Data Scientist
Dalam satu bulan
您好,我是潘揚燊,目前任職於 聯華電子 , 擔任 智慧製造 全端開發工程師 , 畢業於元智大學工業工程與管理學系研究所。 熟悉 Python、C#、R 語言,能善用人工智慧、深度學習、影像處理、統計分析、數據分析與文字探勘等;也曾使用 Flexsim 3D 模擬系統,來建立各種
Python
Qt
Git
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
4-6 tahun
元智大學
工業工程與管理學系所
Avatar of Patrick Hsu.
Avatar of Patrick Hsu.
Algorithm Research & Development @適着三維科技股份有限公司 TG3D Studio Inc.
2021 ~ Sekarang
Software Engineer
Dalam satu bulan
Patrick Hsu AI Research & Development As a seasoned AI engineer with six years of experience, I specialize in computer vision, 3D body model reconstruction, generative AI, and possessing some knowledge in natural language processing (NLP). | New Taipei City, [email protected] Work Experience (6 years) Algorithm Research & Design• TG3D Studio MayPresent A skilled engineer specialized in computer vision and generative AI with experience in developing and training AI models for digital fashion applications. Body AI: Virtual Try On Integrated cutting-edge technologies such as Stable Diffusion, ControlNet, and Prompt Engineering to create a sophisticated system for
Python
AI & Machine Learning
Image Processing
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
4-6 tahun
國立台灣大學
生物產業機電工程所
Avatar of 李孟霖.
Avatar of 李孟霖.
資深資料工程師 @緯創資通股份有限公司
2020 ~ Sekarang
Data Analyst、Data Engineer、Data Scientist、Customer Experience Analyst、Solution Architect、Cloud Architect
Dalam satu bulan
評鑑作業效率提升系統建置、居家護理機構平台建置專案(1700萬) 學歷 私立元智大學 工業工程與管理學系 碩士,2016/09~2018/10 (畢業) 私立元智大學 工業工程與管理學系 大學,2012/09~2016/06 (畢業) 技能 程式語言 Python (including Airflow) PostgreSQL 軟體/平台應用 Power Platform (Power BI、Power Automate、PowerApps) UiPath Azure
python
PowerBI
Power Platform
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
4-6 tahun
元智大學 Yuan Ze University
工業工程與管理學所
Avatar of 黃凱弘 Kyle Huang.
Avatar of 黃凱弘 Kyle Huang.
Past
Senior QA engineer @DeepHow
2023 ~ Sekarang
QA automation engineer / Software development engineer in test
Dalam satu bulan
黃凱弘 Kyle Huang 7 年經驗的軟體手動 & 自動化 QA,喜歡用 Python 撰寫各種小工具解決生活中許多 routine 的工作 QA automation engineer / Software development engineer in test Taipei/ Hsinchu, TW [email protected] Manual Test planning Establish test cases Writing test reports New function testing, regression testing, user acceptance testing (UAT) Bug tracking Test case management: TestRail , Testmo Issue management: Jira, FogBugz Automation Programing language: Python Framework: Appium, Selenium, Unittest, Pytest, Allure DB: PostgreSQL, NoSQL
Python
Appium
SQL
Tidak bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
6-10 tahun
國立中山大學 National Sun Yat-Sen University
應用數學系 統計組
Avatar of the user.
Avatar of the user.
Past
android工程師/後端工程師/資深工程師 @迅智網路
2021 ~ 2024
Dalam satu bulan
python
FastAPI(Python)
Tidak bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
6-10 tahun
長庚大學
電機工程研究所, undefined
Avatar of 宋浩茹 Ellie Sung.
AI工程師、機器學習工程師、深度學習工程師、資料科學家、Machine Learning Engineer、Deep Learning Engineer、Data Scientist
Dalam satu bulan
宋浩茹 Hao-Ru Sung| [email protected] | LinkedIn | GitHub A s a Research Assistant at Academia Sinica , specializing in Generative AI research and application. With 3 + years of experience in NLP a nd Machine Learning , along with 4+ years in Backend Development . Proficient at translating complex theories into practical applications. Skills Languages: Python, R, SQL, MATLAB, C, C#, JavaScript, Node.js Software & Tools: PyTorch, PyTorch Lightning, Tensorflow, Scikit-Learn, NLTK , GCP, Linux, SQL / NoSQ , Pandas, Hugging Face, Gradio, LangChain, Tensorflow, Keras, FastAPI, OpenCV, Airflow
Python
R
Natural Language Processing (NLP)
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
4-6 tahun
國立政治大學(National Chengchi University)
資訊科學系
Avatar of 邱義塵.
Avatar of 邱義塵.
Past
Data Engineer @Rooit Inc. (XO App)
2023 ~ 2023
AI工程師、機器學習工程師、深度學習工程師、資料科學家、Machine Learning Engineer、Deep Learning Engineer、Data Scientist
Dalam satu bulan
試 - 統整和回報專案和測試進程 - 自動下注驗證RTP分布機率是否正常 - 協助計算遊戲機率和賭場優勢 Rooit inc., Data Engineer, Jan 2023 ~ Oct 2023 Python/MongoDB/Business Analysis/Data Analysis/Bigquery/Redis/Tableau/Neo4J/Flask - 利用Python爬取大陸論壇的人物照片擷取可用5000張圖片進行推薦 - 使用Selenium進行
Python
Data Analysis
Data Science
Tidak bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
6-10 tahun
中國醫藥大學(China Medical University)
臨床醫學研究所
Avatar of the user.
Avatar of the user.
Senior engineer @Chicony Electronics Co, Ltd.
2018 ~ Sekarang
全端工程師、後端工程師、前端工程師、軟體專案主管、AI工程師、機器學習工程師、深度學習工程師、資料科學家、Machine Learning Engineer、Deep Learning Engineer、Data Scientist
Dalam satu bulan
Python
C
C++
Sudah bekerja
Siap untuk wawancara
Full-time / Tertarik bekerja jarak jauh
6-10 tahun
National Taiwan Ocean University
Computer science and engineering

Paket Perekrutan Paling Mudah dan Efektif, Pilihan Ratusan Perusahaan

Cari lebih dari 800 ribu CV dan ambil aksi menghubungi pelamar kerja untuk rekrutmen yang lebih efektif. Pilihan ratusan perusahaan.

  • Lihat semua hasil pencarian
  • Tanpa batas harian untuk memulai pesan baru
  • CV dapat diakses oleh perusahaan berbayar
  • Lihat email pengguna & nomor telepon
Tips pencarian
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Hanya CV publik yang tersedia dengan paket gratis.
Upgrade ke paket lanjutan untuk melihat semua hasil pencarian, termasuk 10.000 lebih CV eksklusif di Cake Resume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Dalam satu bulan
Sr.Software Engineer in Test / SQA
Logo of Trevi Technology Co.,Ltd., Taipei, Taiwan.
Trevi Technology Co.,Ltd., Taipei, Taiwan
2023 ~ Sekarang
台灣台北市
Latar Belakang Profesional
Status sekarang
Sudah bekerja
Tahap pencarian kerja
Terbuka untuk peluang
Profesi
Python Developer, QA / Test Engineer, Software Engineer
Bidang Pekerjaan
Automatic Control, Saas / Cloud Services, Software
Pengalaman Kerja
4-6 tahun pengalaman kerja (2-4 tahun relevan)
Management
Saya berpengalaman mengelola 1-5 orang
Keterampilan
金融資訊分析師
Github
HTML/CSS
Linux
專案管理
Revit
SketchUp
AutoCAD
Photoshop
Python
Test Automation
test case design
Test Cases
Testing
Test Planning
Bahasa
Chinese
Fasih
English
Menengah
Preferensi Pencarian Pekerjaan
Jabatan
軟體測試工程師,自動化測試工程師
Tipe Pekerjaan
Full-time
Lokasi
台灣台北, 台灣新北市, 台灣新竹市新竹, 台灣新竹縣竹北市竹北
Bekerja jarak jauh
Tertarik bekerja jarak jauh
Freelance
Ya, saya adalah freelancer amatir.
Pendidikan
Institusi Pendidikan
Build School
Jurusan
全端軟體工程師
Cetak

  

Hsiang-Chun Lee

(Jason Lee)


 Software engineer in Test / SQA /SDET

  0988-032-905

  Taipei City, New Taipei City

  : [email protected]  

Work experience 5~ years

Expectation:  1.6 million~

2.5 million / annual salary

Hello, I bring a wealth of professional experience to the table, encompassing a broad spectrum of expertise in full-stack development, artificial intelligence, and various testing methodologies. My journey has seen me embrace roles such as a Senior Engineer in cloud software and firmware testing at Zyxel. I've also contributed as a Python RPA automation program development engineer at a renowned financial company in Neihuke, further diversifying my skill set.

I am thriving as a Software Engineer at Google, where I continue to expand my knowledge and expertise.  Currently working as a senior software automation test development engineer at TREVI, my tenure as a Scrum Master has endowed me with a profound understanding of agile methodologies and team dynamics, further enriching my leadership skills and technical acumen.

My foray into the realm of gaming, particularly in the betting games sector, has provided me with unique insights into user experience and the critical role of robust testing frameworks. My passion for learning and adaptability shines through my ability to quickly assimilate new technologies and work environments, positioning me as a versatile and dynamic candidate for future opportunities in software testing and beyond.

               

 Interests :

  • Passionate about leveraging diverse mobile devices for gaming to assess their performance, with a strong inclination towards testing and optimizing software and hardware to push the boundaries of user experience.

  • Deeply fascinated by the intersection of automation technologies with software and hardware testing, constantly exploring cutting-edge tools and methodologies to streamline testing processes and improve product quality.

  • Intrigued by the application of automation in financial markets, cryptocurrencies, and macroeconomic analysis, actively researching and experimenting with automated systems to understand and predict market trends and economic indicators.

Skill

Programming


Frontend

  • HTML / CSS

Backend

  • Python
  • JAVA
  • Golang

Kits and Frames


Frontend

  • RWD

Backend

  • TensorFlow
  • Scikit-Learn

Database


  • MS-SQL
  • MySQL
  • Oracle-SQL

Automated test

  • selenium 
  •  Postman
  • Appium
  • Jmeter
  • Pytest
  • ACTS

Manual testing

  • Web
  • App(Android/IOS)
  • Device(Firewall/WIFI-AP)
  • Write test cases/plan

Version & Cloud (CI/CD)


  • Git
  • Github
  • Azure Cloud
  • AWS
  • GCP
  • Jenkins
  • GitLab

Development tools


  • Visual Studio 
  • VS code
  • pycharm
  • Colab
  • Kali Linux
  • VMware ESXi 
  • photoshop
  • Redmine
  • JIRA
  • TestRail

Work experience

Software Engineer in Test (SDET)  at TREVI

TREVI Technology Co.,   •  working 

Responsibilities:


  • Served as the Scrum Master for the SQA department, leading the team in adopting Agile methodologies to enhance project transparency and collaboration efficiency.
  • Expanded role to encompass comprehensive testing across web games, platform client applications, front-end, back-end, mobile apps, and game protocols, in addition to functionality, compatibility, and performance testing.
  • Implemented image comparison testing techniques, utilizing tools like OpenCV for automated game visuals testing, significantly improving test accuracy and efficiency.
  • Established and planned an automation testing center using Jenkins to facilitate CI/CD processes, accelerating software delivery and quality.
  • Conducted automated mobile application testing with Appium, ensuring app compatibility and performance across various platforms.
  • Responsible for setting up and managing testing environments, including stress and stability tests, employing Python's multiprocessing techniques to simulate high concurrency scenarios.
  • Designed and maintained technical documentation, including test plans, cases, and reports, fostering knowledge sharing and continuous learning within the team.
  • Utilized Python and Oracle SQL for database operations, including data insertion and retrieval, to support test data preparation and validation.
  • Engaged in product requirement gathering and discussions, planning and executing test plans based on a thorough understanding of business logic to ensure product quality meets expectations.
  • Continuously optimized testing processes and methodologies, promoting the application of automation testing across various company projects, thereby enhancing testing efficiency and effectiveness.

Skills:


  • Programming Languages: Proficient in Python, with a strong focus on developing and executing automated tests and scripts.

  • Automated Frontend Testing: Expertise in using Selenium, OpenCV, and PyTest for comprehensive frontend testing of games across web, app, and tablet platforms, incorporating AI-based image comparison techniques to enhance test accuracy and efficiency.

  • Performance Testing: Skilled in utilizing Python with Locust and JMeter for conducting detailed performance, stress, and load testing, ensuring applications withstand high traffic and usage scenarios.

  • API Testing: Experienced in API protocol interface testing using Python's requests and sessions modules to simulate client-server interactions and validate game business logic, with a strong understanding of RESTful principles.

  • AI in Testing: Advanced application of AI-based image comparison in testing, including the use of Appium's AI-driven image recognition features for more effective and efficient automated mobile testing.

  • Game Protocol Testing: Proficient in testing game protocols to ensure seamless gameplay and communication between client and server, with a keen focus on maintaining game integrity and user experience.

  • Database Operations: Competent in database operations, including querying, inserting, and retrieving data using SQL, with hands-on experience in managing databases such as Oracle, to support testing environments and data validation.

  • Continuous Integration/Continuous Deployment (CI/CD): Extensive experience in implementing CI/CD pipelines using Jenkins, facilitating automated builds, tests, and deployments to streamline development workflows and enhance productivity.

  • API Interface Testing: Proficient in using Postman for API interface testing, designing and executing test suites to validate API endpoints, request formats, and response data, ensuring compatibility and reliability of service integrations.

Software Engineer at Google

·GOOGLE INTERNATIONAL LLC TAIWAN BRANCH (U.S.A.)

05-2022 ~ 05-2023

*Designated by Google Taiwan Branch as a Vendor.

-Annual salary 1.5 million


Professional Experience:

Vendor (Project Engineer) - Software Engineer (Python) at Google Taiwan Branch


Worked in a fast-paced Linux environment, handling Python programming and testing for in-house infrastructure tools specific to the gChips silicon division, with a strong track record of on-time delivery.

Collaborated closely with chip design and verification leaders to develop infrastructure solutions and assist in establishing test environments, ensuring all infrastructure support met Google's industry standards.

Designed and implemented automation programs to enhance the quality of software releases. Developed dashboards, used Linux shell scripts to create .sh files, and automated Python programs.

Optimized the security of Google's Python infrastructure, overseeing automated test planning, report writing, bug analysis, and issue tracking.

Actively participated in multiple projects, providing innovative solutions for the company's R&D work, and demonstrated exceptional technical contributions.

Possess extensive practical experience in Python development and a proficient command of various technical tools.


Technology Used:

Python: Utilized argparse, pathlib, and other libraries to read specified path files, parse the data, and generate JSON files. Employed re, gzip, csv, and other libraries for data processing, and improved performance with concurrent.futures and ThreadPoolExecutor for multi-threading.


Successfully optimized a large amount of PDF data processing with multi-threading technology, reducing program execution time from 40-60 minutes to just 20 minutes, significantly enhancing efficiency. Performed program performance testing using cProfile.


Environment and Tools Used:

Google's proprietary Linux, Git

Cloud: GCD/GCP


Testing:

Manual testing: Performed synchronous web/api/app testing, including black box testing, regression testing, compatibility testing, functional testing, system testing, UAT, and exploratory testing on new models.

Phone Model: Pixel 7/8


Automated testing and development: Leveraged Linux shell scripts for automating vast data processes in Python programs. Utilized Selenium for simple web automation testing on existing dashboard pages, and pytest for manual test case development.


Stress Testing: Performed basic stress testing using JMeter and occasionally employed Python Locust for case-specific stress testing.


API Testing: Used Postman for testing api's add, delete, modify, and retrieve data functions.


App Testing: Conducted compatibility and automated app testing for Pixel 7-8 models using Appium, followed by automated test development and testing as per the test case.


-Reason for Leaving: I was part of a layoff due to company downsizing.


ICC_Cloud software and firmware test development (senior) engineer at ZYXEL

·Zyxel Communications Corp

07-2021 - 05-2022(resignation due to moving) 

-Average annual salary 900,000

1. Responsible for developing and writing test plans and test cases according to design specifications, performing software testing, completing software test reports, problem tracking management and verification, and providing improvement suggestions.

2. Responsible for website system function, performance and security testing, and use a variety of testing tools and frameworks for testing.

3. Use Python/Selenium/TCL(TK) programs to develop automated tests, and be responsible for maintaining and executing automated tests.

4. Responsible for writing test plans, writing test items according to product specification documents, and building test environments for testing.

5. Under the requirements of different project tasks, study project specifications, draw up test plans, and build a test environment for testing.

6. Carry out functional testing, performance testing, license testing, GUI testing, App testing, etc., and produce test reports based on test results to provide professional analysis.

7. Responsible for information security testing of the company's products, simulating hackers


Technology used:

1. Manual testing: Do firewall-related testing according to the written test case and SOP steps on the test plan, and then write Python/Selenium to do web GUI operations for each test item to simulate manual automatic testing.

2. Automatic testing: According to the SOP steps on the written test case and test plan, use the TCL (TK) program to write the automated program for the test items that do not have very complicated procedures, and then use the ACTS tool to run the automated test.

3. Tested products: the company's Netcom product firewall and others.

4. APP test: Use IOS mobile phone and Android mobile phone to test according to the written test case


Test environment: Linux, windows

Tools used in the test: Netcom products, IOS mobile phones, Android mobile phones

Cloud environment: AWS

Virtualization platform: VMware

Bug tracking management system: Redmine

Working mode: scrum

Automation tools: ACTS, VMware ESXi


-Reason for leaving: moving/purchasing property ( From  Hsinchu  to  Taipei )



Python(RPA)Engineer  at DBS

  •  Singapore Mall Exhibition Bank Co., Ltd. - Inner Lake Consumption Finance Headquarters CBOM

11- 2020 - 04-2021(Resigned because of military service)

-Average annual salary 720,000

1. Responsible for planning, designing, executing and operating manual/automated testing to verify delivery quality.

2. Create and build the required testing infrastructure, automated testing and RPA automation tools, and be good at using the Selenium suite in Python for web crawling and reading Excel/Word/PDF data.

3. Use the RPA automation program for one-stop development, including automation work and automation testing, and finally return the results of the program execution in the form of a file.

4. Have rich professional knowledge and skills in RPA automation, and be good at using a variety of automation tools and programming languages.

5. Have rich experience and ability in software testing, have used a variety of testing tools and frameworks, and participated in many software testing projects.

6. Have certain experience and ability in big data analysis, have used a variety of big data analysis tools, and participated in many big data analysis projects.


Technology used:

python/Java/HTML/JS: During the whole process of development, the RPA process automation of DBS Bank's business system (web) is done through the selenium suite, from starting the web, login with account password, drop-down menu, input and submission of amount, etc. Then do 3 more tests to ensure that there is no error when running the program again. This must be done to all the transactions of the customer, and the amount is quite a lot. If there is an error, the error message that appears on the page will be recorded through selenium and done. In the event of an error, it is finally packaged into an exe file, and the batch of business can be completed only by providing input data, sharing 50% of the workload for the business staff.

The Python library used, selenium, json, time, re, csv, os, excel, pdf, word, pandas, etc.


environment: windows

Database:MySQL

Automation:  selenium


-The reason for leaving is to serve in the military for 4 months and to contribute to the service of the country.

Because I have to serve in the military, I returned the rented apartment in Taipei and moved back to my hometown in Hsinchu


Software Engineer Intern  •  Taiwan Microsoft Corporation

10-2019 - 05-2020

-TWD 300 per hour

During this internship, I was primarily responsible for developing big data automation software. I utilized Python as the main programming language and collaborated with the Microsoft Azure cloud platform for data management and processing.

My responsibilities included:

Developing big data automation software using Python to enhance the efficiency of data processing and analysis.

Utilizing Microsoft Azure cloud platform for data management and processing, ensuring the security and integrity of the data.

Employing pytest for software testing to ensure the functionality and performance of the developed software met the expected standards.

Handling software maintenance and updates, and resolving issues encountered by users during its use.

This internship provided me with valuable hands-on experience, deepening my understanding of Python programming and software development. I look forward to applying the skills and knowledge I gained during this period in my future endeavors.


Reason for leaving: My contract ended. With my Master's thesis defense approaching, I decided to conclude my internship duties ahead of schedule.


FinTech Intern - AI Big Data Group  •  Fubon Financial Holdings Co., Ltd.-Fubon Innovation and Technology Office

09-2018 - 10-2019

-Daily salary 2880 Taiwan dollars

1. Developed specific application projects using Python, including face recognition access control system and stock market analysis and forecasting, etc., and used models such as LSTM for data analysis and forecasting.

2. Have rich professional knowledge and skills in AI and big data, have used a variety of AI and big data analysis tools, and participated in multiple AI and big data analysis projects.

3. Based on market research, data collection and analysis, wrote reports such as industry research and market situation analysis, watched future trends, provided strategies and assisted in project implementation.

4. In the process of integrating the resources provided by each subsidiary of Fubon Financial Holdings and learning from the internship, communicate and cooperate effectively with team members and other departments to jointly promote the progress of the project.


Project 1: Face recognition applied to the company's access control punch card system (the system will be hired by the company)

Technology used:

Programming language: Python

API:

OpenCV: It supports operations such as face detection, face recognition, face tracking, and face comparison.

Dlib: It provides a highly optimized face detection algorithm that supports operations such as key point detection and face alignment.

Face Recognition: Face Detection and Recognition Using Deep Neural Networks. It supports a variety of face recognition algorithms, including algorithms such as FaceNet and OpenFace based on deep learning.

MTCNN: Supports multiple tasks such as face detection, face alignment, and face key point detection at the same time.

TensorFlow: Provides a high-level API that allows users to easily build and train face recognition models.

These kits and frameworks can be used to detect and recognize faces from images or videos, and can perform operations such as face alignment, key point detection, and face comparison, making them suitable for face recognition, security monitoring, and other fields.


Project 2: Application of Artificial Intelligence in Stock Price Prediction (Master's Thesis & AI Hackathon) can refer to the attachment

Technology used:

Programming language: Python

API:

Prophet: A time series prediction library developed by Facebook for predicting stock prices, sales, website traffic, etc. It is based on an additive model, includes factors such as trend, seasonality, and holidays, and can handle missing data and outliers.

TensorFlow: It provides a variety of deep learning models, such as RNN, LSTM, GRU, etc., which can be used for time series prediction problems such as stock price prediction.

Scikit-learn: It supports a variety of machine learning algorithms, such as linear regression, decision tree, random forest, etc., which can be used for stock price prediction.

Keras: It provides a variety of neural network layers and loss functions, which can be used for problems such as stock price prediction.

These suites and frameworks can be used to process time series data and predict financial market data such as stock prices, including seasonal trends, holidays and other factors, and can perform model training, verification and forecasting operations, making them applicable to stock market analysis, investment Portfolio Management etc.

- Leaving employment after the end of the internship program and leaving in response to the end of the internship program.



Education


2020/08 - 2020/11

TibaMe-Wisdom AI Technology Application Engineer Training Course (Youth Phase 1)

AI technology application engineer

Training course: 

1.Python windows program, crawler, data cleaning, data organization, data visualization, MySQL, LINE BOT, AWS, GCP, Azure, machine learning, deep learning

2.Participate in topics: 1. Petty Bourgeoisie - AI Financial Robot 2. Smart Clothing Recommendation System

3.Kaggle competition: https://reurl.cc/m9jpEG

4.AI Hackathon Competition Video: https://reurl.cc/A8e9Qd --> Team Name: Petty Bourgeoisie LineChatbot

5.AI Hackathon Competition Video: https://reurl.cc/bRjdLd --> Team Name: Your Wisdom Recommendation Wall

         works


2020/05 - 2020/09

Build School Software Engineer Training Institution 

Software Engineer

Training course :

 C#、HTML、CSS、RWD、BootStrap、SASS、 JavaScript 、jQuery、AJAX、SQL Server、ASP.NET MVC、Github、Git、Azure deployment

Github: https://github.com/crazy85128x/jasonhw

          works


2018/09 - 2020/07

National Taipei University of Technology, Taipei Tech (Master)

Institute of Civil Engineering and Disaster Prevention Management (Graduate)

Additional Elective Computer Management Engineering Graduate 

Courses  4.0 GPA

Graduation thesis:

1. Random forest decision tree applied to stock price prediction - taking building materials construction stocks as an example

Seminar paper: 

1. Research on AI face recognition in smart residential security

2. Artificial intelligence in financial market behavior prediction-taking the analysis of the market trend as an example

3. Discussion on the development and strategy of artificial intelligence model for automation of construction engineering


2014/09 - 2018/06

Chien Hsin University of Science and Technology (Bachelor)

Department of Applied Spatial Information (Graduate)

Courses  4.0 GPA

Feature: Using Google Trends to Build Investor Focus-Based Portfolio Strategies


Hi, I'm Jason, Hsiang-Chun, currently working as a contract HW Software Engineer at Google gchips department through Wipro Taiwan. I collaborate closely with the core team in the United States to develop software programs and perform manual and automated testing. Previously, I worked as a Python RPA Engineer at the Consumer Finance Head Office of DBS Bank in Singapore, and as a Cloud Hardware and Software Test Senior Engineer at Chicony Electronics (Quanta Group) and ICC Cloud Computing Center.

I have a Master's degree in IT from the National Taipei University of Technology and a passion for technology innovation, particularly in the fields of AI and cybersecurity. I am practice in front-end and back-end technologies, and have hands-on experience in various areas, such as Python-based image recognition with OpenCV, automation testing with Selenium, and machine learning with scikit-learn.

I possess strong communication skills and enjoy collaborating with people from different backgrounds. I have experience in managing projects, analyzing data, and problem-solving, gained from my academic studies and work experience. I also value continuous learning and development and have enrolled in various courses, including cloud computing, programming, and web penetration testing, to stay up-to-date with the latest trends and technologies.

In my spare time, I like to participate in hackathons, online competitions, and meetups to exchange ideas and network with other tech enthusiasts. I believe in teamwork, diversity, and inclusion, and strive to create a positive impact in the tech industry.

I'm very upbeat, funny and experienced software engineer, specializing in cloud-based firmware testing and Python RPA automation.

As a senior engineer at Zyxel Technology, developed and implemented an effective cloud-based firmware testing strategy that saved the company over 30% of resources.

As a Python RPA automation engineer at DBS Bank in Singapore, he made a significant contribution by developing and implementing an automated workflow that saved the company more than 40% of its resources.

Currently working as a software engineer at Wipro, making significant contributions to Google's software development initiatives.

Learn programming languages such as Python, Java, and C#. At work, Python is the most commonly used for software development and various software tools and technologies such as selenium.

Good communicator with excellent teamwork skills and has worked with cross-functional teams and departments to develop innovative software solutions.

Passionate about software development and always eager to learn and adopt new technologies.

Looking for new job opportunities to continue to develop my skills and contribute to innovative software projects.

Thank you for your consideration, and I look forward to the opportunity to contribute to your team.

CV
Profil

  

Hsiang-Chun Lee

(Jason Lee)


 Software engineer in Test / SQA /SDET

  0988-032-905

  Taipei City, New Taipei City

  : [email protected]  

Work experience 5~ years

Expectation:  1.6 million~

2.5 million / annual salary

Hello, I bring a wealth of professional experience to the table, encompassing a broad spectrum of expertise in full-stack development, artificial intelligence, and various testing methodologies. My journey has seen me embrace roles such as a Senior Engineer in cloud software and firmware testing at Zyxel. I've also contributed as a Python RPA automation program development engineer at a renowned financial company in Neihuke, further diversifying my skill set.

I am thriving as a Software Engineer at Google, where I continue to expand my knowledge and expertise.  Currently working as a senior software automation test development engineer at TREVI, my tenure as a Scrum Master has endowed me with a profound understanding of agile methodologies and team dynamics, further enriching my leadership skills and technical acumen.

My foray into the realm of gaming, particularly in the betting games sector, has provided me with unique insights into user experience and the critical role of robust testing frameworks. My passion for learning and adaptability shines through my ability to quickly assimilate new technologies and work environments, positioning me as a versatile and dynamic candidate for future opportunities in software testing and beyond.

               

 Interests :

  • Passionate about leveraging diverse mobile devices for gaming to assess their performance, with a strong inclination towards testing and optimizing software and hardware to push the boundaries of user experience.

  • Deeply fascinated by the intersection of automation technologies with software and hardware testing, constantly exploring cutting-edge tools and methodologies to streamline testing processes and improve product quality.

  • Intrigued by the application of automation in financial markets, cryptocurrencies, and macroeconomic analysis, actively researching and experimenting with automated systems to understand and predict market trends and economic indicators.

Skill

Programming


Frontend

  • HTML / CSS

Backend

  • Python
  • JAVA
  • Golang

Kits and Frames


Frontend

  • RWD

Backend

  • TensorFlow
  • Scikit-Learn

Database


  • MS-SQL
  • MySQL
  • Oracle-SQL

Automated test

  • selenium 
  •  Postman
  • Appium
  • Jmeter
  • Pytest
  • ACTS

Manual testing

  • Web
  • App(Android/IOS)
  • Device(Firewall/WIFI-AP)
  • Write test cases/plan

Version & Cloud (CI/CD)


  • Git
  • Github
  • Azure Cloud
  • AWS
  • GCP
  • Jenkins
  • GitLab

Development tools


  • Visual Studio 
  • VS code
  • pycharm
  • Colab
  • Kali Linux
  • VMware ESXi 
  • photoshop
  • Redmine
  • JIRA
  • TestRail

Work experience

Software Engineer in Test (SDET)  at TREVI

TREVI Technology Co.,   •  working 

Responsibilities:


  • Served as the Scrum Master for the SQA department, leading the team in adopting Agile methodologies to enhance project transparency and collaboration efficiency.
  • Expanded role to encompass comprehensive testing across web games, platform client applications, front-end, back-end, mobile apps, and game protocols, in addition to functionality, compatibility, and performance testing.
  • Implemented image comparison testing techniques, utilizing tools like OpenCV for automated game visuals testing, significantly improving test accuracy and efficiency.
  • Established and planned an automation testing center using Jenkins to facilitate CI/CD processes, accelerating software delivery and quality.
  • Conducted automated mobile application testing with Appium, ensuring app compatibility and performance across various platforms.
  • Responsible for setting up and managing testing environments, including stress and stability tests, employing Python's multiprocessing techniques to simulate high concurrency scenarios.
  • Designed and maintained technical documentation, including test plans, cases, and reports, fostering knowledge sharing and continuous learning within the team.
  • Utilized Python and Oracle SQL for database operations, including data insertion and retrieval, to support test data preparation and validation.
  • Engaged in product requirement gathering and discussions, planning and executing test plans based on a thorough understanding of business logic to ensure product quality meets expectations.
  • Continuously optimized testing processes and methodologies, promoting the application of automation testing across various company projects, thereby enhancing testing efficiency and effectiveness.

Skills:


  • Programming Languages: Proficient in Python, with a strong focus on developing and executing automated tests and scripts.

  • Automated Frontend Testing: Expertise in using Selenium, OpenCV, and PyTest for comprehensive frontend testing of games across web, app, and tablet platforms, incorporating AI-based image comparison techniques to enhance test accuracy and efficiency.

  • Performance Testing: Skilled in utilizing Python with Locust and JMeter for conducting detailed performance, stress, and load testing, ensuring applications withstand high traffic and usage scenarios.

  • API Testing: Experienced in API protocol interface testing using Python's requests and sessions modules to simulate client-server interactions and validate game business logic, with a strong understanding of RESTful principles.

  • AI in Testing: Advanced application of AI-based image comparison in testing, including the use of Appium's AI-driven image recognition features for more effective and efficient automated mobile testing.

  • Game Protocol Testing: Proficient in testing game protocols to ensure seamless gameplay and communication between client and server, with a keen focus on maintaining game integrity and user experience.

  • Database Operations: Competent in database operations, including querying, inserting, and retrieving data using SQL, with hands-on experience in managing databases such as Oracle, to support testing environments and data validation.

  • Continuous Integration/Continuous Deployment (CI/CD): Extensive experience in implementing CI/CD pipelines using Jenkins, facilitating automated builds, tests, and deployments to streamline development workflows and enhance productivity.

  • API Interface Testing: Proficient in using Postman for API interface testing, designing and executing test suites to validate API endpoints, request formats, and response data, ensuring compatibility and reliability of service integrations.

Software Engineer at Google

·GOOGLE INTERNATIONAL LLC TAIWAN BRANCH (U.S.A.)

05-2022 ~ 05-2023

*Designated by Google Taiwan Branch as a Vendor.

-Annual salary 1.5 million


Professional Experience:

Vendor (Project Engineer) - Software Engineer (Python) at Google Taiwan Branch


Worked in a fast-paced Linux environment, handling Python programming and testing for in-house infrastructure tools specific to the gChips silicon division, with a strong track record of on-time delivery.

Collaborated closely with chip design and verification leaders to develop infrastructure solutions and assist in establishing test environments, ensuring all infrastructure support met Google's industry standards.

Designed and implemented automation programs to enhance the quality of software releases. Developed dashboards, used Linux shell scripts to create .sh files, and automated Python programs.

Optimized the security of Google's Python infrastructure, overseeing automated test planning, report writing, bug analysis, and issue tracking.

Actively participated in multiple projects, providing innovative solutions for the company's R&D work, and demonstrated exceptional technical contributions.

Possess extensive practical experience in Python development and a proficient command of various technical tools.


Technology Used:

Python: Utilized argparse, pathlib, and other libraries to read specified path files, parse the data, and generate JSON files. Employed re, gzip, csv, and other libraries for data processing, and improved performance with concurrent.futures and ThreadPoolExecutor for multi-threading.


Successfully optimized a large amount of PDF data processing with multi-threading technology, reducing program execution time from 40-60 minutes to just 20 minutes, significantly enhancing efficiency. Performed program performance testing using cProfile.


Environment and Tools Used:

Google's proprietary Linux, Git

Cloud: GCD/GCP


Testing:

Manual testing: Performed synchronous web/api/app testing, including black box testing, regression testing, compatibility testing, functional testing, system testing, UAT, and exploratory testing on new models.

Phone Model: Pixel 7/8


Automated testing and development: Leveraged Linux shell scripts for automating vast data processes in Python programs. Utilized Selenium for simple web automation testing on existing dashboard pages, and pytest for manual test case development.


Stress Testing: Performed basic stress testing using JMeter and occasionally employed Python Locust for case-specific stress testing.


API Testing: Used Postman for testing api's add, delete, modify, and retrieve data functions.


App Testing: Conducted compatibility and automated app testing for Pixel 7-8 models using Appium, followed by automated test development and testing as per the test case.


-Reason for Leaving: I was part of a layoff due to company downsizing.


ICC_Cloud software and firmware test development (senior) engineer at ZYXEL

·Zyxel Communications Corp

07-2021 - 05-2022(resignation due to moving) 

-Average annual salary 900,000

1. Responsible for developing and writing test plans and test cases according to design specifications, performing software testing, completing software test reports, problem tracking management and verification, and providing improvement suggestions.

2. Responsible for website system function, performance and security testing, and use a variety of testing tools and frameworks for testing.

3. Use Python/Selenium/TCL(TK) programs to develop automated tests, and be responsible for maintaining and executing automated tests.

4. Responsible for writing test plans, writing test items according to product specification documents, and building test environments for testing.

5. Under the requirements of different project tasks, study project specifications, draw up test plans, and build a test environment for testing.

6. Carry out functional testing, performance testing, license testing, GUI testing, App testing, etc., and produce test reports based on test results to provide professional analysis.

7. Responsible for information security testing of the company's products, simulating hackers


Technology used:

1. Manual testing: Do firewall-related testing according to the written test case and SOP steps on the test plan, and then write Python/Selenium to do web GUI operations for each test item to simulate manual automatic testing.

2. Automatic testing: According to the SOP steps on the written test case and test plan, use the TCL (TK) program to write the automated program for the test items that do not have very complicated procedures, and then use the ACTS tool to run the automated test.

3. Tested products: the company's Netcom product firewall and others.

4. APP test: Use IOS mobile phone and Android mobile phone to test according to the written test case


Test environment: Linux, windows

Tools used in the test: Netcom products, IOS mobile phones, Android mobile phones

Cloud environment: AWS

Virtualization platform: VMware

Bug tracking management system: Redmine

Working mode: scrum

Automation tools: ACTS, VMware ESXi


-Reason for leaving: moving/purchasing property ( From  Hsinchu  to  Taipei )



Python(RPA)Engineer  at DBS

  •  Singapore Mall Exhibition Bank Co., Ltd. - Inner Lake Consumption Finance Headquarters CBOM

11- 2020 - 04-2021(Resigned because of military service)

-Average annual salary 720,000

1. Responsible for planning, designing, executing and operating manual/automated testing to verify delivery quality.

2. Create and build the required testing infrastructure, automated testing and RPA automation tools, and be good at using the Selenium suite in Python for web crawling and reading Excel/Word/PDF data.

3. Use the RPA automation program for one-stop development, including automation work and automation testing, and finally return the results of the program execution in the form of a file.

4. Have rich professional knowledge and skills in RPA automation, and be good at using a variety of automation tools and programming languages.

5. Have rich experience and ability in software testing, have used a variety of testing tools and frameworks, and participated in many software testing projects.

6. Have certain experience and ability in big data analysis, have used a variety of big data analysis tools, and participated in many big data analysis projects.


Technology used:

python/Java/HTML/JS: During the whole process of development, the RPA process automation of DBS Bank's business system (web) is done through the selenium suite, from starting the web, login with account password, drop-down menu, input and submission of amount, etc. Then do 3 more tests to ensure that there is no error when running the program again. This must be done to all the transactions of the customer, and the amount is quite a lot. If there is an error, the error message that appears on the page will be recorded through selenium and done. In the event of an error, it is finally packaged into an exe file, and the batch of business can be completed only by providing input data, sharing 50% of the workload for the business staff.

The Python library used, selenium, json, time, re, csv, os, excel, pdf, word, pandas, etc.


environment: windows

Database:MySQL

Automation:  selenium


-The reason for leaving is to serve in the military for 4 months and to contribute to the service of the country.

Because I have to serve in the military, I returned the rented apartment in Taipei and moved back to my hometown in Hsinchu


Software Engineer Intern  •  Taiwan Microsoft Corporation

10-2019 - 05-2020

-TWD 300 per hour

During this internship, I was primarily responsible for developing big data automation software. I utilized Python as the main programming language and collaborated with the Microsoft Azure cloud platform for data management and processing.

My responsibilities included:

Developing big data automation software using Python to enhance the efficiency of data processing and analysis.

Utilizing Microsoft Azure cloud platform for data management and processing, ensuring the security and integrity of the data.

Employing pytest for software testing to ensure the functionality and performance of the developed software met the expected standards.

Handling software maintenance and updates, and resolving issues encountered by users during its use.

This internship provided me with valuable hands-on experience, deepening my understanding of Python programming and software development. I look forward to applying the skills and knowledge I gained during this period in my future endeavors.


Reason for leaving: My contract ended. With my Master's thesis defense approaching, I decided to conclude my internship duties ahead of schedule.


FinTech Intern - AI Big Data Group  •  Fubon Financial Holdings Co., Ltd.-Fubon Innovation and Technology Office

09-2018 - 10-2019

-Daily salary 2880 Taiwan dollars

1. Developed specific application projects using Python, including face recognition access control system and stock market analysis and forecasting, etc., and used models such as LSTM for data analysis and forecasting.

2. Have rich professional knowledge and skills in AI and big data, have used a variety of AI and big data analysis tools, and participated in multiple AI and big data analysis projects.

3. Based on market research, data collection and analysis, wrote reports such as industry research and market situation analysis, watched future trends, provided strategies and assisted in project implementation.

4. In the process of integrating the resources provided by each subsidiary of Fubon Financial Holdings and learning from the internship, communicate and cooperate effectively with team members and other departments to jointly promote the progress of the project.


Project 1: Face recognition applied to the company's access control punch card system (the system will be hired by the company)

Technology used:

Programming language: Python

API:

OpenCV: It supports operations such as face detection, face recognition, face tracking, and face comparison.

Dlib: It provides a highly optimized face detection algorithm that supports operations such as key point detection and face alignment.

Face Recognition: Face Detection and Recognition Using Deep Neural Networks. It supports a variety of face recognition algorithms, including algorithms such as FaceNet and OpenFace based on deep learning.

MTCNN: Supports multiple tasks such as face detection, face alignment, and face key point detection at the same time.

TensorFlow: Provides a high-level API that allows users to easily build and train face recognition models.

These kits and frameworks can be used to detect and recognize faces from images or videos, and can perform operations such as face alignment, key point detection, and face comparison, making them suitable for face recognition, security monitoring, and other fields.


Project 2: Application of Artificial Intelligence in Stock Price Prediction (Master's Thesis & AI Hackathon) can refer to the attachment

Technology used:

Programming language: Python

API:

Prophet: A time series prediction library developed by Facebook for predicting stock prices, sales, website traffic, etc. It is based on an additive model, includes factors such as trend, seasonality, and holidays, and can handle missing data and outliers.

TensorFlow: It provides a variety of deep learning models, such as RNN, LSTM, GRU, etc., which can be used for time series prediction problems such as stock price prediction.

Scikit-learn: It supports a variety of machine learning algorithms, such as linear regression, decision tree, random forest, etc., which can be used for stock price prediction.

Keras: It provides a variety of neural network layers and loss functions, which can be used for problems such as stock price prediction.

These suites and frameworks can be used to process time series data and predict financial market data such as stock prices, including seasonal trends, holidays and other factors, and can perform model training, verification and forecasting operations, making them applicable to stock market analysis, investment Portfolio Management etc.

- Leaving employment after the end of the internship program and leaving in response to the end of the internship program.



Education


2020/08 - 2020/11

TibaMe-Wisdom AI Technology Application Engineer Training Course (Youth Phase 1)

AI technology application engineer

Training course: 

1.Python windows program, crawler, data cleaning, data organization, data visualization, MySQL, LINE BOT, AWS, GCP, Azure, machine learning, deep learning

2.Participate in topics: 1. Petty Bourgeoisie - AI Financial Robot 2. Smart Clothing Recommendation System

3.Kaggle competition: https://reurl.cc/m9jpEG

4.AI Hackathon Competition Video: https://reurl.cc/A8e9Qd --> Team Name: Petty Bourgeoisie LineChatbot

5.AI Hackathon Competition Video: https://reurl.cc/bRjdLd --> Team Name: Your Wisdom Recommendation Wall

         works


2020/05 - 2020/09

Build School Software Engineer Training Institution 

Software Engineer

Training course :

 C#、HTML、CSS、RWD、BootStrap、SASS、 JavaScript 、jQuery、AJAX、SQL Server、ASP.NET MVC、Github、Git、Azure deployment

Github: https://github.com/crazy85128x/jasonhw

          works


2018/09 - 2020/07

National Taipei University of Technology, Taipei Tech (Master)

Institute of Civil Engineering and Disaster Prevention Management (Graduate)

Additional Elective Computer Management Engineering Graduate 

Courses  4.0 GPA

Graduation thesis:

1. Random forest decision tree applied to stock price prediction - taking building materials construction stocks as an example

Seminar paper: 

1. Research on AI face recognition in smart residential security

2. Artificial intelligence in financial market behavior prediction-taking the analysis of the market trend as an example

3. Discussion on the development and strategy of artificial intelligence model for automation of construction engineering


2014/09 - 2018/06

Chien Hsin University of Science and Technology (Bachelor)

Department of Applied Spatial Information (Graduate)

Courses  4.0 GPA

Feature: Using Google Trends to Build Investor Focus-Based Portfolio Strategies


Hi, I'm Jason, Hsiang-Chun, currently working as a contract HW Software Engineer at Google gchips department through Wipro Taiwan. I collaborate closely with the core team in the United States to develop software programs and perform manual and automated testing. Previously, I worked as a Python RPA Engineer at the Consumer Finance Head Office of DBS Bank in Singapore, and as a Cloud Hardware and Software Test Senior Engineer at Chicony Electronics (Quanta Group) and ICC Cloud Computing Center.

I have a Master's degree in IT from the National Taipei University of Technology and a passion for technology innovation, particularly in the fields of AI and cybersecurity. I am practice in front-end and back-end technologies, and have hands-on experience in various areas, such as Python-based image recognition with OpenCV, automation testing with Selenium, and machine learning with scikit-learn.

I possess strong communication skills and enjoy collaborating with people from different backgrounds. I have experience in managing projects, analyzing data, and problem-solving, gained from my academic studies and work experience. I also value continuous learning and development and have enrolled in various courses, including cloud computing, programming, and web penetration testing, to stay up-to-date with the latest trends and technologies.

In my spare time, I like to participate in hackathons, online competitions, and meetups to exchange ideas and network with other tech enthusiasts. I believe in teamwork, diversity, and inclusion, and strive to create a positive impact in the tech industry.

I'm very upbeat, funny and experienced software engineer, specializing in cloud-based firmware testing and Python RPA automation.

As a senior engineer at Zyxel Technology, developed and implemented an effective cloud-based firmware testing strategy that saved the company over 30% of resources.

As a Python RPA automation engineer at DBS Bank in Singapore, he made a significant contribution by developing and implementing an automated workflow that saved the company more than 40% of its resources.

Currently working as a software engineer at Wipro, making significant contributions to Google's software development initiatives.

Learn programming languages such as Python, Java, and C#. At work, Python is the most commonly used for software development and various software tools and technologies such as selenium.

Good communicator with excellent teamwork skills and has worked with cross-functional teams and departments to develop innovative software solutions.

Passionate about software development and always eager to learn and adopt new technologies.

Looking for new job opportunities to continue to develop my skills and contribute to innovative software projects.

Thank you for your consideration, and I look forward to the opportunity to contribute to your team.