About Me
I am Eng-Shen (James) Tu, a Software Engineer at Appier. I earned my B.S. in Computer Science and Information Engineering from National Cheng Kung University (NCKU), Taiwan.
My work centers on AI for Software Engineering, including retrieval-augmented and agentic AI workflows, human-centered AI systems for software development, and automated software testing and reliability. I develop systems that improve software quality and developer productivity.
You can reach me anytime or connect with me on
LinkedIn.
CV
Research Interests:
- AI for Software Engineering
- Retrieval-Augmented and Agentic AI Workflows
- Human-Centered AI Systems for Software Development
- Automated Software Testing and Reliability
What I do when I'm not coding:
Volleyball, Music, Chess, Casual Model UN
Explore my Model UN ExperienceUpdates
I am currently focusing on AI for Software Engineering, retrieval-augmented and agentic AI workflows, human-centered AI systems for software developNews
- Feb 2026: We have just released OmniCode: A Benchmark for Evaluating Software Engineering Agents!
- November 2025:
- Invited as keynote speaker for the Statistics Department at NCKU Alumni Homecoming.
- My Information Retrieval Research Group at the NYCU GDG has officially kicked off!
- October 2025: I have started working as a full-time Software Engineer at Appier.
- September 2025: Acceped invitation to join GDG @ NYCU as Project Leader once again.
- August 2025: Won 2nd Place (Practical Impact Award) at Appier Hackathon for building QAgent.
- July 2025: Returned to Appier as Quality Assurance Intern.
- June 2025:
- Began work on OmniCode at Cornell University, a benchmark for software development agents.
- CoverIQ has released 2 projects: Figma UI Test Planner and Local Unit Test Support!
- CoverIQ won 3rd Place at the TCSE Software Engineering Competition!
- May 2025:
- Recruited engineering team for CoverIQ, welcoming Hank Chen(UIUC), Rex Yeh(NYCU), Claire Lin(Keio), and Wilson Liang(Columbia) onboard.
- Selected for Cornell SE Group Summer Research Program under Prof. Dutta.
- April 2025: Completed mandatory military service (53rd Engineering Group).
- January 2025: JISE journal paper published on input relation prompting.
- December 2024: Entered Taiwan mandatory military service.
- August 2024: Appointed Project Leader for the LLM Research Group for GDG @ NYCU.
- July 2024: Presented COMPSAC 2024 paper in Osaka, Japan.
- May 2024: Led team to 2nd Place + Popularity Award at the Taipei Metro Hackathon.
- November 2023: Selected for the government-funded TCA International Talent Program (Top 1%). Completed internship at SEAMEO RECSAM in Malaysia; received Global Supernova Award.
- June 2023: Won Best Paper Award at TCSE 2023.
- May 2023: Completed senior project on RLAIF for code generation (45% improvement across 145 tasks).
- December 2022:
- Won 2nd Place globally in IEEE Big Data Cup.
- First-author IEEE Big Data paper published.
- October 2022: Won MediaTek Better Future Award at NASA SpaceApps Challenge for multimodal text-to-image system.
- 2020: Built Class Info Collector CLI for NCKU; deployed for internal use by Office of International Affairs.
Education
National Cheng Kung University (NCKU), Taiwan
B.S. in Computer Science and Information Engineering, Sep 2019 β June 2024
Publications
Google Scholar ORCID- OmniCode: A Benchmark for Evaluating Software Engineering Agents.
Atharv Sonwane*, Eng-Shen Tu*, Wei-Chung Lu*, ..., Kevin Ellis, Saikat Dutta.
arXiv
- Input Relation Prompting for Metamorphic Testing on Query-Based Systems.
Eng-Shen Tu, Shin-Jie Lee.
Journal of Information Science & Engineering
- A Clustering-Based Approach for Detecting Low-Contrast Texts on Web Pages..
Eng-Shen Tu and Shin-Jie Lee.
2024 IEEE 48th Annual Computers, Software, and Applications Conference
- Real-Time Compressed Sensing for Hyperspectral Images.
Chih-Chung Hsu, Chih-Yu Jian, Eng-Shen Tu, Chia-Ming Lee, Guan-Lin Chen
IEEE Transactions on Geoscience and Remote Sensing
- An Embarrassingly Simple Rule-based Visiting Circulation Approach to Trip Destination Prediction.Eng-Shen Tu, Yong-Han Chen, En-Chao Liu, Hao-Yun Keng, Cheng-Te Li 2022 IEEE International Conference on Big Data
Research Experience
Research Intern β Cornell University, Software Engineering Group
Advisor: Assistant Professor Saikat Dutta
June 2025 β Jan 2026
- Contributing to OmniCode (formerly CodeArena), a project funded by the Meta AI LLM Evaluation Research Grant 2025.
- Contributed to an LLM software development agent benchmark supporting Python, Java, and C++ across bug fixing, test generation, review response, and style fixing.
- Implemented multilingual support, dataset construction, and task evaluation; collaborated on pipeline design and integration.
Researcher β NCKU, Software Engineering and Intelligent Test Automation Lab
Advisor: Associate Professor Shin-Jie Lee
Mar 2022 β Jul 2024
- Conducted research on software test automation, metamorphic testing, and quality assurance.
- Proposed input relation prompting for addressing the Oracle problem in query-based systems; awarded Best Paper at TCSE and published in JISE.
- Developed a DBSCAN-inspired clustering technique for web UI accessibility testing, achieving 80% precision; published in IEEE COMPSAC 2023.
Undergraduate Researcher β NCKU, Intelligent Knowledge Management Lab
Advisor: Professor Hung-Yu Kao
Sep 2022 β Aug 2023
- Investigated reinforcement learning and generative AI for code generation and NLP applications.
- Designed an iterative RLAIF fine-tuning framework for code generation, improving pass rates by 45% on 145 tasks.
- Co-developed a space-themed text-to-image system for NASA imagery; won the MediaTek Better Future Award at the 2022 NASA SpaceApps Hackathon.
Part-Time Research Assistant β NCKU Institute of Data Science
Advisors: Associate Prof. Chih-Chung Hsu; Professor Cheng-Te Li
May 2022 β Feb 2023
- Worked on hyperspectral image reconstruction for miniaturized satellites; co-author on IEEE Transactions on Geoscience and Remote Sensing (TGRS).
- Collaborated on graph-based ML prediction for trip destination prediction; ranked 2nd globally in IEEE Big Data Cup 2022 and presented as first author at IEEE BigData 2022.
Work Experience
Software Engineer β Appier (AI-driven SaaS company)
Jul 2025 β Present β’ Taipei, Taiwan
- Tasked with QA automation for AI-driven SaaS products (AIRIS, BotBonnie).
- Designed a UI testing agent pipeline combining Web UI agents and MCP orchestration for self-healing, resilient E2E suites.
- Built QAgent, an AI + RAG tool for context-aware test plans and test cases; adopted internally company-wide.
- Won 2nd Place (Practical Impact Award) at the 2025 Appier Hackathon and promoted from Intern to Software Engineer.
- Mentored QA/SDET interns on software testing and automation practices.
Taiwanese Army β Mandatory Military Service
Dec 2024 β Apr 2025
- Served in the 53rd Engineering Group.
Quality Assurance Intern β Appier
Nov 2023 β Aug 2024 β’ Taipei, Taiwan
- Contributed to test case automation and CI/CD pipeline maintenance, increasing test coverage by 20%.
- Conducted test planning, bug triage, and data pipeline troubleshooting across 19 Agile sprints.
Software Development Intern β SEAMEO RECSAM
Sep 2023 β Nov 2023 β’ Penang, Malaysia
- Selected for the government-funded international talent program (Top 1%) hosted by the Talent Circulation Alliance (TCA).
- Led full-stack development of a makerspace website and facilitated workshops to promote international talent exchange.
Past Projects
CoverIQ β AI-Powered Software Testing Solutions
2025 β’ Team Lead
- Managed a 5-person engineering team and coordinated system architecture, design, and development.
- Figma UI Test Planner: LLM + Figma component parsing to generate test plans and BDD-style cases.
- Local Unit Test Support: LLM + RAG + AST for automated unit test generation and refactoring.
Herewegoal β Lightweight Productivity Tool for Project Management
2025 β’ Product Manager
- Founded by Justin Li and awarded 1M TWD in funding through the Jamie Gap Year Program.
- Led product planning and design for project-tracking interface, collaboration features, and task visualization.
MRT Pet Project β 2nd Place @ Taipei Metro Hackathon
2024 β’ Team Lead
- Proposed an AI-personalized MRT companion app to improve rider engagement.
- Led team of 5; recognized among 90+ teams for innovation and usability.
RLAIF for Code Generation β Senior Project
2023
- Achieved 45% pass-rate improvement on 145 Python coding tasks through RLAIF fine-tuning.
JTHankAI β NASA SpaceApps Hackathon
2022 β’ Team Lead
- Developed a multimodal text-to-image + style-content fusion system for NASAβs imagery dataset.
- Won the MediaTek Better Future Award.
Class Info Collector β CLI Tool
2020
- Scraped and organized university course data; deployed internally to NCKU Office of International Affairs.
Awards and Honors
- Practical Impact Award β 2nd Place, Appier Hackathon (Aug 2025)
- 3rd Place, TCSE Software Engineering Competition (Jun 2025)
- Second Place and Popularity Award, Taipei Metro Hackathon (May 2024)
- Global Supernova Award (Top 1%), Government-Funded TCA International Talent Program (Dec 2023)
- Best Paper Award, 19th Taiwan Conference on Software Engineering (TCSE) (Jun 2023)
- Second Place, IEEE Big Data Cup: Trip Destination Prediction Challenge (Dec 2022)
- MediaTek Better Future Award, NASA International Space Apps Challenge (Oct 2022)
Leadership & Service
Google Developer Group OnCampus β NYCU
Group Leader, Agentic AI Research Group (2024 β Present)
MUN Society Taiwan
Director (2021β2025)
Harvard Undergraduate Taiwan Leadership Conference
Head Teaching Assistant (2022, 2024)
NCKU Statistics Department Womenβs Volleyball Team
Head Coach (2022β2024)
Harvard WorldMUN Conference
Assistant Chair (2024)
NCKU Blockchain Club
Director of Research (2021β2022)
Hult Prize at NCKU
Founder & Campus Director (2020β2021)