Machine Learning Engineer & Full-Stack Developer
4+ years of ML/AI experience. Skilled in LLMs, agentic AI, RAG systems, recommendation systems, human-AI interaction, and training/finetuning models. First-author publications at top NLP conferences (NAACL, EMNLP, etc.).
7+ years of full-stack experience skilled in Java (Spring Boot) and Python (Flask) for scalable distributed systems, RESTful APIs, and AWS services, with frontend expertise in React/React Native, Vue.js, and TypeScript.
Currently seeking full-time Machine Learning Engineer or Software Engineer roles starting November 2025. If there is a good fit, please reach out!
Building cutting-edge AI systems and research
XPOWER Manufacture Inc. | AI Infrastructure - Vendor-Recommendation Agent
Xpower Inc. | Spring Boot Based ChatRoom with AI-assistant
UCLA PlusLab & Queen Mary University of London
Baidu International Department (Do-global) | Spring Boot E-commerce Mobile APP
Technologies and tools I work with
AI/ML research with first-author publications at top venues
Led the design of the first melody-constrained lyric revision model based on Llama 2, improving fluency and musicality by 25% over strong baselines. First-author paper accepted at NAACL 2025 (oral presentation). Built an AI-assisted lyric writing interface with FastAPI (backend) and Vue.js + Vite (frontend); paper under submission to UIST 2025, a top-tier HCI venue.
Co-developed VDebugger, a critic-refiner system for visual program debugging. Improved error localization and correction accuracy by 3.2% across six visual reasoning benchmarks. Published at EMNLP Findings 2024.
Built a Variational Autoencoder (VAE) using PyTorch for symbolic music generation with interpretable latent control by regularizing latent vectors. Published in Machine Intelligence Research (Impact Factor: 6.4).
Software engineering and development projects
Created an interactive conversational UI leveraging React and Ant Design, enabling users to upload and interact with PDF, Excel documents in real-time. Implemented RESTful APIs via Express and Node.js and optimized for high-performance request handling. Utilized an in-memory vector store to cache generated embeddings for efficient retrieval. Integrated OpenAI's GPT-4o API and Langchain to develop an advanced AI agent for document analysis, loading, splitting, storage, retrieval, and output.
Designed a Kotlin Spotify favorite app by fully leveraging Android Jetpack Library and Hilt Dependency Injection. Implemented the BottomBar and app navigation using the Jetpack Navigation component. Created a mock RESTful API with json-server and handled requests using Retrofit. Built the feed/album/favorite UI in Jetpack Compose following MVVM architecture. Enabled local cache for favorite features with Room Database, and integrated Google ExoPlayer for global music playback.
Designed and implemented an AI-based social network web application using React JS. Integrated OpenAI's DALL-E 3 to assist users in creating and updating posts. Improved authentication with token-based registration, login, and logout via React Router v4 and server-side JWT. Developed and deployed a scalable web service in Go for post management on Google Cloud (Google App Engine). Deployed ElasticSearch on GCE to enable search for recent and personal posts.
Academic background
M.S. Computer Science
B.A. Computer Science and Mathematics (Double-majors)