Kuan-Cheng (James) Ku
Full-stack developer passionate about building AI-powered applications. Recent graduate from NTU Information Management, currently interning at Microsoft's TSMC OnePlatform Team and preparing for graduate studies. I thrive on turning ideas into scalable solutions—from hackathon victories to production systems serving hundreds of users. Teaching 500+ students as a TA, lecturer, and advisor has sharpened my ability to lead and communicate.
Education
Bachelor in Information Management
National Taiwan University
GPA: 3.88
CS-related Elective GPA: 4.11
Key Courses: Web Programming, Applied Deep Learning, Cloud Native Application Development, Introduction to Information Retrieval and Text Mining, Systems Analysis and Design
High School Diploma
Taipei Municipal Datong High School
Top 5% of class
Experience
Research Development Intern
Microsoft TSMC OnePlatform Team, ISD
As an R&D Intern @ ISD TSMC OnePlatform team, I was entrusted to lead the testing strategy and execution for a multi-partner software project. Collaborating with ASUS, Advantech, and Microsoft, I've been driving the project toward successful delivery and acceptance.
Information Club Advisor
Taipei Municipal Zhongshan Girls High School & Datong High School
Teaching Assistant (5 courses)
National Taiwan University
EE Dept: Web Programming
IM Dept: Data Structures & Advanced Programming, Systems Analysis & Design, Marketing Management, Underground Calculus
Assisted 500+ students in total
Lecturer
NTU CSIE Sprout C Programming Course
Achievements
Developed an AI maintenance toolkit, including web and VSCode interfaces, using Vertex AI, FastAPI, LangChain, and deployed on GCE and GKE within two days.
Selected as one of 24 finalists from 168 teams and achieved second place.
Developed a comprehensive AI resume editor featuring evaluation, STAR restructuring, and intelligent Q&A optimization using OpenAI API, Next.js, and Supabase.
Selected as one of 14 finalists from 150+ teams, and received Honorable Mention (Top 7) in the final.
Coding 101 Competition 2023: Finalist
Projects
NCHU Tutoring Program Dashboard
Served 300+ MAU, integrating task management, dynamic form builders, real-time analytics dashboard, and email notification system, reducing administrative overhead.
Designed a comprehensive RBAC security architecture, maintaining complete data isolation and compliance.
Developed form system file upload functionality integrated with Google Drive API, establishing a complete document management system to enhance file management efficiency.
Implemented continuous improvement mechanisms following StreamBench methodology (NeurIPS 2024), engineering systematic prompt optimization pipeline for medical diagnosis that improved accuracy from 50.17% to 73.64% through clinical scenario framing, structured reasoning templates, and negative example learning strategies.
Achieved a successful product launch with 300+ users within 2 weeks.
Deployed a scalable system architecture with Docker on a VPS.
Reduced processing time by 70% by migrating no-sql database to PostgreSQL and installing vector indexing.
Architected and led the development of an online city treasure hunt gaming website integrating physical riddles on campus, creating immersive experience that gained 300+ active users during the event lasting 1 week.
Employed a BERT-based model to compute trustworthiness via cosine similarity between user comments.
Constructed k-deep user subgraphs with Dijkstra's algorithm and integrated ratings, helpfulness, and trust into a unified scoring formula, then optimized parameters through backtesting.
Addressed long wait times and inefficient manual queue management for a retro coffee shop in Banqiao.