Hi, I'm Cheng-Hsiu (Alan) Hsieh 👋

I am an M.S. student in Electrical & Computer Engineering at the University of California, Los Angeles (UCLA), previously graduating from National Taiwan University (NTU) with a B.S. in Electrical Engineering.

My expertise spans Software Engineering, Electronic Design Automation (EDA), and AI/ML. I am passionate about building high-performance systems, accelerating algorithms with GPUs, and solving complex architecture challenges.

Education

M.S. in Electrical & Computer Engineering (GPA: 4.0/4.0)
Coursework: Embedded Systems, VLSI Design Automation, Neural Networks and Deep Learning, Large-Scale Data Mining
B.S. in Electrical Engineering (Last 60 GPA: 4.3/4.3 | Top 1 out of 262)
Honors: NTU President Award, Dean's List Award (3 times)

Publications

Selected Awards & Honors

Teaching & Leadership

Teaching Assistant, Introduction to Generative AI (Spring 2024)
Advisor: Prof. Hung-Yi Lee. Managed homework design, student consultations, and lectures for a course with 3,000+ students.
Teaching Assistant, Algorithms (Spring 2023)
Advisor: Prof. Iris Hui-Ru Jiang. Hosted weekly office hours, provided coding mentorship, and co-designed exams.
President, Student Dormitory Committee (Aug 2022 - Jul 2024)
Addressed concerns for 500+ residents and coordinated with university administration, achieving highest evaluation scores.
Academic Officer, NTU FinTech Club (Sep 2023 - Present)
Coached members in quantitative trading strategies, guiding the team to 1st place in an intercollegiate competition.

Technical Skills

Programming Languages

Python, C/C++, JavaScript/TypeScript, Java, CUDA, Golang, C#, Swift, SQL, Shell, Verilog, TCL, Perl

AI / Machine Learning

PyTorch, TensorFlow, scikit-learn, Keras, OpenCV, Hugging Face, NumPy, Pandas, Matplotlib

Web Development

React, Next.js, Node.js, Express, Flask, HTML/CSS, Tailwind CSS, PostgreSQL, MongoDB, Redis, Flutter, Prisma

Cloud & DevOps

Docker, Kubernetes, GCP, AWS, Azure, Git, Gerrit, Linux

VLSI & Hardware

Synopsys (Design Compiler, PrimeTime, ICC2, Fusion Compiler), Cadence (Innovus, Virtuoso), FreeRTOS, Yocto/Bitbake, MCUs

Tools & Frameworks

CMake, Meson, Ninja, OpenMP, Systemd, D-Bus, REST APIs