I am a software engineer with passion of building impactful applications. I am currently working in Aignostics, a medical AI startup, building machine learning pipelines for cancer treatments and designing interactive dashboard to explore and visualize the results. To me, it is always exciting to see how my works helps my team achieving our goal. When I'm not coding, I enjoy cooking and playing badminton.
Machine Learning Engineer - MLOps @ Aignostics
I work in a cross-functional team to build AI solutions for drug discovery. My main focus is on optimizing machine learning (ML) algorithms and maintaining scalable ML infrastructure on cloud platforms.
Software Engineer Intern - AWS @ NIO
I contributed to the NOMI team by building an Automatic Speech Recognition (ASR) system. My responsibilities included data collection, preprocessing, model training, and evaluation. I also created a benchmark leaderboard for tracking ASR model performance.
Software Engineer Intern @ IBM
Worked with the cloud database team to research anomaly detection for distributed SQL databases. Completed my Master's thesis with IBM, focusing on AI-driven event detection for PostgreSQL systems.
Data Scientist Intern @ Teraki
Teraki provides edge AI software for vehicles and IoT devices. I developed object detection models for time-series radar data to identify vehicles and pedestrians.
Research Assistant @ ElsaLab
Led machine learning projects in image processing and reinforcement learning, from research to deployment. My work was published in top conferences such as CVPR and ICML.
Student Research Assistant @ National Tsing Hua University
Led an industrial-academic collaboration project to develop an intelligent seeding machine for Malabar Chestnut.

A python package that generates cartoon faces using DCGAN (Deep Convolutional Generative Adversarial Network). The package is uploaded to PyPI for easy installation. The training process is logged and visualized with Weight and Biases (W&B).

A navigation system combined with visual perception, localization, navigation, and obstacle avoidance using merely one single RGB camera.

Online vocab exercise for German A1 learner. The web app is built with plain HTML, CSS, and JavaScript.

Image classification using VGG19 to detect status of seeds, combining with self-developed machine, improving production rate by 90%.

A python package that generates cartoon faces using DCGAN (Deep Convolutional Generative Adversarial Network). The package is uploaded to PyPI for easy installation. The training process is logged and visualized with Weight and Biases (W&B).

A navigation system combined with visual perception, localization, navigation, and obstacle avoidance using merely one single RGB camera.

Online vocab exercise for German A1 learner. The web app is built with plain HTML, CSS, and JavaScript.

Image classification using VGG19 to detect status of seeds, combining with self-developed machine, improving production rate by 90%.



















