Avatar of 蔡采潔.
蔡采潔
Software engineer
ProfilCVPortofolio
Postingan
13Koneksi
Cetak
Avatar of the user.

蔡采潔

Software engineer
Now I try to be a full stack engineer. I'm a self-learning backend engineer and a cross-disciplinary learner. I like to solve problems by coding, and keep on writing clean and stable code, so that can spend less time adding the follow-up enhancement functions and error correction.
Logo of the organization.
Taiwan Semiconductor Manufacturing 台灣積體電路製造股份有限公司
Logo of the organization.
National Chiao Tung University
Taichung City, Taiwan

Latar Belakang Profesional

  • Status sekarang
    Sudah bekerja
    Tidak terbuka untuk peluang
  • Profesi
    Lainnya
  • Bidang
    Software
  • Pengalaman Kerja
    2-4 tahun (relevan 4-6 tahun)
  • Management
    Tidak ada
  • Skil
    Python
    JavaScript
    CSS
    HTML5
    Matlab
    Node.js / Express.js
    Linux
    AWS EC2
    AWS S3
    MySQL
    Redis
    Pug
    Github
    Git
    NoSQL Databases
    firebase
    GCP Compute Engine
    GCP App Engine
    GCP
    React
    TypeScript
    Ant Design
    Angular
  • Bahasa
    Chinese
    Bahasa ibu atau Bilingual
    English
    Fasih
  • Pendidikan tertinggi
    Master

Preferensi pencarian kerja

  • Jenis pekerjaan yang diinginkan
    Full-time
    Tertarik bekerja jarak jauh
  • Jabatan pekerjaan yang diinginkan
    全端/後端工程師
  • Lokasi pekerjaan yang diinginkan
    Taichung City, Taiwan
  • Bekerja lepas
    Pekerja lepas purna waktu

Pengalaman Kerja

Logo of the organization.

工程師

01/2021 - 08/2023
2 yrs 8 mos
Taichung City, Taiwan
• Built APIs with Python FastAPIs web framework, based on Pydantic type hints • Familiar with search API with multiple queries based on Restful designed, like aggregate function, having clause • Implement the concept of microservices by Docker Compose, each project communicates via API gateway • Connect Google OAuth 2.0 API for third-party login and JWT token for native login • Using Alembic toolkit for auto-generating database migrations • Self-learning and independent development with React and Typescript at a tight deadline. • Effectively communicate with the backend and adjust the APIs based on previous backend experience. • Using Ant Design for React UI library or custom component • Using Redux Toolkit for centralizing state management and simplifying many common use cases, like creating Reducer.
Logo of the organization.

Backend Engineer

11/2019 - 10/2020
1 yr 0 mos
• Web Application development with Node.js • Import AJV validation for input and redesign the project structure • Chat room development with firebase realtime database • Stable and clean code writing for APIs and scheduling • Track and recovery other senior engineers error and refactor code • Database table design and maintain
Logo of the organization.

Trainee

07/2019 - 10/2019
4 mos
A large number of practical development, and the ability to build engineering thinking and problem-solving. Independent architecture and development, extensive debugging, performance testing and system optimization, complete solutions for large creative applications.
Logo of the organization.

Research assistant

03/2019 - 07/2019
5 mos
Paper submission
Logo of the organization.

Assistant R&D engineer

11/2018 - 02/2019
4 mos
Adjust deep learning models and parameters by Python, use front-end technology such as HTML, CSS to set up a page for doctors to mark the abdominal X-ray system
Logo of the organization.

Trainee

02/2016 - 06/2016
5 mos
Complete the bee and Rockman games in C# language by unity. Have more practical operations on game design concepts such as game objects, scenes, cameras, lights, components, etc. Internship hours are 551 hours.

Edukasi

Logo of the organization.
Master
Bioinformatics and Systems Biology
2016 - 2018
3.9/4.3 GPA
Deskripsi
碩班主要學習:影像處理、機器學習等,碩論延續病理切片研究計畫,利用可解讀的特徵以演算法進行權重優化分配,並輸出將影像特徵的重要程度量化的計分卡,應用此計分卡替代機器學習以黑盒子模式進行預測的工作。
Logo of the organization.
Sarjana
Engineering and Computer Science
2012 - 2016
3.8/4 GPA
Deskripsi
以自己對生物科目的興趣為出發點,針對生物資訊領域作研究, 並申請科技部大專學生的專題研究計畫,其內容主要探討 B 細胞的抗原決定位的預測方法與如何提升預測準確率,在計畫完成後,將成果透過網頁型式呈現並與使用者做動態上的互動,協助分析過敏原 資料和抗原決定位的辨識工作,進而探討過敏反應與藥物的交互作用關係。