Jiawen (Eddie) Lin
Backend & AI Agent Engineering Intern · Available full-time Dec 2026 - Feb 2027
eddie@eddielindev.com · github.com/kayzenline · linkedin.com/in/jiawen-lin-60327b378
Education
Coursework: Algorithm Design & Analysis (HD, 88/100), Data Structures & Algorithms, Software Construction; in progress: Computer Networks, OO Design in Java.
Open Source
- mlflow - PR #26485, merged (Oct 2026): switched name/ID validators from re.match to re.fullmatch so inputs with a trailing newline no longer pass validation (closes #26425).
- dspy - PR #10575, merged (Oct 2026): render PEP 604 unions in adapter prompts.
- haystack - PR #13170 (under review): DocumentCleaner strips repeated headers/footers only at page start/end.
Projects
AgentOps - AI Incident Diagnosis Agent | Python, FastAPI, Pydantic | Sep 2026 - PresentX-Report-Reminder - LLM Research Digest Pipeline | Python, asyncio, httpx, DeepSeek API, SQLite | May 2026AI Copilot - LLM Browser Assistant | TypeScript, Chrome Extension MV3, Vitest, GitHub Actions | Feb 2026slides-to-obsidian - Claude Code Agent Skill | Prompt/skill design, Python (matplotlib), evals | Jun 2026Project-Bounty - Mission Management REST Backend | TypeScript, Node.js, Express, Jest | Sep - Nov 2025
Full project details →Technical Skills
- Languages & Backend: Python (asyncio, typing, pytest), FastAPI, Pydantic, REST API design, SQL/SQLite, TypeScript, Node.js, Express, C/C++, Java (in progress)
- AI / LLM: function calling / tool use, multi-provider abstraction, prompt design & prefix caching, token-cost control, agent skills & evals
- Engineering: Linux, Git (branches + PRs), GitHub Actions, GitLab CI, Jest, Vitest; daily AI-assisted coding (Claude Code) with human review of output
Leadership
Student Leadership Award, UNSW College (Feb 2026); Volunteer Peer Mentor (2025 T3, ~30 international students); UNSW CompClub workshop volunteer. Languages: Mandarin (native), English (professional).