About Me
I'm a full-stack engineer focused on building products that solve real problems. As AI and LLMs have evolved, I've grown into a full-stack AI engineer—leveraging these tools to design and ship more intelligent, useful systems.
Alongside product development, I'm deeply interested in how large models are trained and improved. I've worked on fine-tuning open-source LLMs and exploring techniques like LoRA and alignment, bridging the gap between research and real-world applications.
This site is a space where I share what I build, how I think about products, and ideas at the intersection of AI and engineering. I'm always open to exchanging ideas and learning from others.
Education
Northeastern University
Master of Science · Computer Software Engineering
San Jose, CA.
GPA: 3.96/4.0.
Relevant coursework: Data Structures and Algorithms, Operating Systems, Data Management and Database Design, Network Structures, Web Development, Large Language Models, Object-Oriented Design, Mobile Development.
Tsinghua University
Master of Science · Chemistry
Beijing, China.
Jilin University
Bachelor of Science · Chemistry
Jilin, China.
Experience
Full-Stack Software Engineer Intern
Checkit Analytics
- Built a production-grade AI-powered financial research platform using React, Django, REST API, Node.js/Express, and PostgreSQL, supporting analysis of 8,000+ public-company earnings transcripts for 100+ active users.
- Developed and deployed backend APIs and agent services on AWS EC2 using Docker and CI/CD pipelines, improving system reliability and enabling continuous feature delivery across multiple services.
- Designed and implemented cloud-based data pipelines with AWS RDS, S3, and Lambda, processing and storing tens of thousands of transcripts and financial data records for large-scale analytics and retrieval.
- Built and integrated a RAG-based financial chatbot using Claude Agent SDK and LLM pipelines, enabling natural-language querying and delivering personalized, context-aware financial insights.
Graduate Teaching Assistant
Northeastern University
- TA for Advanced Techniques with LLM (INFO 7374), mentoring students in building LLM applications, including agent-based systems, fine-tuning pipelines, and Transformer-based custom GPT models.
- TA for Application Modeling and Design (INFO 5001), guiding students in object-oriented programming (Java) and designing scalable backend architectures.
Software Engineer Volunteer
Northeastern University
- Built a peer-to-peer study platform using Node.js (Express), enabling collaborative study; deployed on Vercel.
- Developed backend services with Node.js and MongoDB, designing data models and handling user interactions and session matching.
- Built RESTful APIs for authentication, matching, and scheduling, ensuring efficient frontend-backend communication.