cv
You can also see the PDF version of Resume by clicking the botton in the right top corner.
Basics
| Name | Ethan Pan |
| Label | CS B.S. @University of Wisconsin Madison |
| epan@cs.wisc.edu | |
| Phone | +1(585)-210-6589 |
| Url | https://ethanpany.github.io |
| Summary | A CS student at the University of Wisconsin-Madison with a passion for building intelligent systems and a strong foundation in software engineering and artificial intelligence. Experienced in developing applications with large language models, leading research projects, and contributing to startup environments. Seeking to leverage skills in Python, Java, and AI to solve challenging problems. |
Work
-
2025.01 - 2025.05 Remote
Student Researcher
Carnegie Mellon University
- Conducted a comprehensive literature review of 100+ bot-detection algorithms and compiled a comparative taxonomy of methods/datasets for a draft journal submission.
- Applied the FAccT fairness framework to evaluate ethical limitations in 70+ of these algorithms, delivering a bias-diagnostic report adopted as in the final paper.
-
2025.01 - Present Madison, WI
Student Researcher
University of Wisconsin – Madison (People and Robots Laboratory)
- Increase prompt-repair accuracy 20% over baselines by implementing a novel Q-learning algorithm — boosting user-rated output satisfaction 50%.
- Co-author a research paper on a new prompt-repair algorithm, targeting CHI '26 submission.
-
2025.01 - Present Madison, WI
Software Engineer
Nodetree.io (Startup)
- Engineering a multi-agent backend using LangChain/FastAPI, launched an MVP to 50+ beta users and secured $10K in AWS credits.
- Pioneered a self-improving tool framework (based on Alethea, NeurIPS '24) by automating code-review and test harness generation, boosting feature-delivery speed 30%.
- Cut average task completion time from 12s to 6s (-50%) by architecting a tree-based context backend that streamlines conversational history tracking.
-
2024.06 - 2024.08 Shenzhen, China
Software Engineer Intern
Coco Tech Co.
- Automated smart-building proposal creation by developing a Retrieval-Augmented Generation (RAG) agent — cut slide-generation time 87% ($7\times$ faster).
- Engineered a generative pipeline whose design plans scored 80% of human quality in usability tests by the in-house architecture team.
-
2024.01 - 2024.05 Rochester, NY
Teaching Assistant
University of Rochester
- Led weekly DSA workshops for 10+ students, improving average exam scores from 68% to 82% (+20%) and earning 100% satisfaction ratings.
- Provided tailored resume, interview, and internship-search coaching to 5 students, 3 of whom secured summer internships/research.
-
2023.11 - 2024.01 Remote
Research Assistant
Carnegie Mellon University in Qatar
- Designed and annotated a 5k-entry dataset of harmful Chinese neologisms, enabling fine-tuning of an LLaMA-7B variant for safer text detection.
- Ran benchmark experiments demonstrating up to 20% higher F1 on adversarial text versus baseline LLMs.
Volunteer
-
2020.12 - 2021.01 Volunteer Teaching
Sendelta International Academy
Taking a trip to Heyuan, China, a small city in Guangdong province, and taking a 2-week long assistant teaching position in a special school for students with disabilities. We conduct experimental teaching focusing on art creation with a combination of modern technology, such as a smart classroom projection system, to explore the potential of students with disabilities and how can such skill help them get a job in the future.
Education
-
2023.09 - 2027.05 Bachelor of Science
University of Wisconsin – Madison
Computer Science
- Data Structures & Algorithms
- Computer Organization
- Computation & Formal Systems
- Artificial Intelligence
- Web Design
Awards
- 2024.12.31
Dean's List
Hajim School of Engineering and Applied Sciences
- 2021.12.31
Meritorious Award - High School Mathematical Contest in Modeling (HiMCM)
COMAP – The Consortium for Mathematics and its Applications
Developed a customized student job recommendation system using a mathematical model in MATLAB.
- 2020.12.31
Excellent Award - Youth Observation Communication (YOC)
Journalism Education Association (JEA)
Research exploring blind users' difficulties with mobile phones in modern society.
Skills
| Core | |
| Python | |
| Java | |
| JavaScript | |
| TypeScript | |
| C# | |
| PyTorch | |
| LangChain | |
| FastAPI | |
| React | |
| Git | |
| Docker | |
| Linux |
| Familiar | |
| C | |
| HTML/CSS | |
| RISC-V Assembly | |
| NumPy | |
| CUDA | |
| JUnit | |
| NodeJS | |
| React Native | |
| TailwindCSS | |
| LangGraph | |
| LiteLLM | |
| Ollama | |
| Google Cloud | |
| Vercel | |
| Conda | |
| Valgrind | |
| QEMU | |
| gdb | |
| Vim | |
| VSCode | |
| npm | |
| uv | |
| cargo | |
| zsh |
Projects
- 2025.06 - Present
AI-file-organizer
- Led a team of 3 in a UW-Madison/OpenAI collaboration to build an intelligent file organizer, architecting an NLP pipeline with LangChain & PyTorch to organize files by semantic meaning.
- 2025.05 - 2025.06
Damaku-manager
- Developed and launched a Chrome extension using React & TypeScript that gained 20+ users and a 4/5 star rating within a month on the Chrome Web Store.
- 2023.12 - 2024.01
Our home
- Built an interactive 3D game in Unity & C# with a conversational AI, showcased to 20+ users at a campus demo day and achieved a full score as a class project.
- 2021.11 - 2022.10
Cal-Glass
- Led a team of 7 to build a wearable food-analysis device with Python & OpenCV, achieving 70% detection accuracy and securing a silver medal in a national competition.
Languages
| Chinese | |
| Native Speaker |
| English | |
| Professional Working |