Ming ChenCS at NCUE

Hi, I'm Ming Chen

Coding for efficiency, sharing for proficiency.

  • Co-founder, io Software
  • Lead, GDG on Campus NCUE
  • NSTC Undergraduate Research Grant
  • 3rd Place, ITSA Programming Geek Contest
  • Lead, IT Section, NCUE Student Association
  • Infrastructure Team Member, TWNOG 7
  • Broadcast Team Member, SITCON 2026
Ming Chen

Now

  • io Software: fluxRelay and client systems
  • NSTC undergraduate grant: PUF post-quantum keys
projects
10+
projects
tech talks
10+
tech talks
awards and honours
6
awards and honours
NSTC research grant
1
NSTC research grant

Projects

Featured projects

Each project page covers the problem, the architecture and the key features.

All projects

Research

An environment-aware PUF key generator for post-quantum cryptography

Using the FPGA's built-in XADC to sense temperature and voltage, the drift of a ring-oscillator PUF is compensated at the source, so a lightweight repetition code can replace BCH before an ML-KEM seed is derived.

Undergraduate researchNSTC undergraduate grant
Read the research
mean Hamming distance on stable bits (31-vote enrollment + unstable-pair mask)
0.03 / 128
mean Hamming distance on stable bits (31-vote enrollment + unstable-pair mask)
bit-error rate (2¹⁷-cycle counting window)
0.008%
bit-error rate (2¹⁷-cycle counting window)
keys reproduced across a 40–50 °C heater sweep
250 / 250
keys reproduced across a 40–50 °C heater sweep
LUTs vs a BCH(127,64) decoder at 128 pairs (−58.7% at 254 pairs)
−70.5%
LUTs vs a BCH(127,64) decoder at 128 pairs (−58.7% at 254 pairs)

Figures from the research progress report (measured on a Nexys A7-100T).

Experience & Awards

Experience and awards

2026

  1. 2026/11

    Work

    Problem-Solving TA, National Senior High School Informatics Ability Competition (Central Region)

    Served as the Teaching Assistant for the Central Region Informatics Competition. Responsible for pre-competition problem verification and testing, and assisted contestants in clarifying problem statements during the contest to ensure smooth operations.

  2. 2026/9

    Work

    IT Assistant, Network and Information System Management Division, NCUE

  3. 2026/8

    Community

    Consultant, Taitung Chishang IT Charity Camp

  4. 2026/8

    Role

    Minister of IT, NCUE Student Association

  5. 2026/7

    Talk

    Invited Speaker, HSNU (The Affiliated Senior High School of NTNU)

    Topic: "AI Empowerment Lecture." Shared practical strategies for leveraging modern AI tools and intelligent workflows to enhance project-based learning and software development efficiency, guiding students to explore AI applications.

  6. 2026/6

    Award

    Recipient of NSTC (National Science and Technology Council) Undergraduate Research Grant

  7. 2026/5

    Role
    io Software

    Co-founder, io Software

    Delivering full-stack system development, IoT industrial software and hardware integration, and modular agile development for clients.

  8. 2026/5

    Community

    Infrastructure Team Member, TWNOG 7

  9. 2026/3

    Community

    Broadcast Team Member, SITCON 2026

  10. 2026/2

    Award

    Academic Excellence Award, 114-1 Semester

  11. 2026/2 - Now

    Work

    System Developer & Maintainer, Career Development Center, NCUE

2025

  1. 2025/12

    Award

    3rd Place, 2025 ITSA Programming Geek Contest

    This competition made me deeply realize that web development (and learning in general) cannot rely solely on "Vibe Coding." A deeper understanding of technology is essential to solve complex development problems. This realization completely transformed my learning attitude and methods.

  2. 2025/12

    Community

    Core Organizer, DevFest Changhua 2026

  3. 2025/11

    Award

    Academic Excellence Award, 113-2 Semester

  4. 2025/11

    Work

    Problem-Solving TA, National Senior High School Informatics Ability Competition (Central Region)

    Served as the Teaching Assistant for the Central Region Informatics Competition. Responsible for pre-competition problem verification and testing, and assisted contestants in clarifying problem statements during the contest to ensure smooth operations.

  5. 2025/11

    Talk

    Speaker, Google Developer Group on Campus

    Topic: "Build a Gemini Bot, Together with GitHub." Shared how to build a chatbot using Gemini and demonstrated integration with GitHub to achieve automated development workflows.

  6. 2025/10

    Talk

    Speaker, Google Developer Group on Campus

    Topic: "Cloud Study Jam." Introduced various GCP services such as Compute Engine, Cloud Run, and Cloud Storage, and demonstrated how to use these services to build and deploy applications.

  7. 2025/10

    Award

    1st Place, NCUE AI and Applications Project Competition

    Developed "FinAgent," an AI-driven stock analysis platform integrating real-time stock data, technical charts, and financial reports. Incorporated Google Gemini 2.5 Pro to provide intelligent investment analysis and recommendations, receiving high acclaim from judges.

  8. 2025/7 - 2025/12

    Work

    IT Assistant, Student Safety Section, NCUE

    Responsible for maintaining the section's RPage website, ensuring real-time information updates, and maintaining system stability and accuracy.

  9. 2025/7 - Now

    Community

    Class Representative

    Served as the Class Representative for the Class of 117, Dept. of CS. Acted as the primary liaison for communication between the department and students, and orchestrated various class activities.

  10. 2025/7 - Now

    Role

    Lead, Google Developer Group on Campus NCUE

    During this tenure, I integrated internal and external resources and hosted multiple technical seminars, successfully revitalizing the campus learning atmosphere for information technology. This experience not only deepened my community management skills but also honed my abilities in team leadership, event coordination, and cross-functional communication. Website: https://gdg.ncuesa.org.tw

  11. 2025/7 - Now

    Community

    Lead, IT Section, NCUE Student Association

    Assisted in maintaining the official Student Association website and spearheaded the development of the election voting system, enhancing the digitalization of student self-governance affairs.

  12. 2025/7 - Now

    Work

    System Developer & Maintainer, Student Service Section, NCUE

    Assisted in optimizing internal administrative workflows by developing multiple tools using Google Apps Script to integrate Google Forms and Sheets, including a Lost & Found system and a Meal Voucher management system. Proactively planned and built a scholarship information platform, significantly improving administrative efficiency.

  13. 2025/4

    Talk

    Speaker, Google Developer Group on Campus

    Topic: "Demystifying AI: From Core Concepts to Practical Workflows with n8n." Explained the fundamental principles of AI and demonstrated how to build efficient AI automation workflows using n8n through practical examples.

  14. 2025/4

    Award

    Academic Excellence Award, 113-1 Semester

  15. 2025/2 - 2025/7

    Community

    GDG on Campus NCUE Core Team Member

    Served as a core member of the Google Developer Group, co-planning technical events and dedicating efforts to community management and promotion, fostering an active atmosphere for technical exchange on campus.

2024

  1. 2024/6

    Education

    Graduated from Taipei Municipal Datong High School

Notes

Study notes

I believe that “output is the best input,” so I organise what I've learned into structured technical articles to help others get up to speed faster.

All notes