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. | Visiting NYU |
| yp3142@nyu.edu | |
| Phone | +1(585)-210-6589 |
| Url | https://ethanpany.github.io |
| Summary | A junior CS student currently visiting New York University, with research interests in natural language processing (NLP) and human-computer interaction (HCI). Experienced in developing applications with large language models, leading research projects, and contributing to startup environments. Actively seeking research lab positions and collaboration opportunities. |
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 |