Loading portfolio...

Hey, I'm Vincent Li 👋

I'm a passionate Software Engineerstudent from Chapel Hill, excited about building software and crafting impactful solutions that help people achieve their goals.

Scroll to explore

• PASSIONATE DEVELOPER 👨‍💻 • PROBLEM SOLVER 🤗 • CREATIVE THINKER 🤔 • LIFELONG LEARNER 🤓 • TEAM PLAYER 🤝

• PASSIONATE DEVELOPER 👨‍💻 • PROBLEM SOLVER 🤗 • CREATIVE THINKER 🤔 • LIFELONG LEARNER 🤓 • TEAM PLAYER 🤝

• PASSIONATE DEVELOPER 👨‍💻 • PROBLEM SOLVER 🤗 • CREATIVE THINKER 🤔 • LIFELONG LEARNER 🤓 • TEAM PLAYER 🤝

• PASSIONATE DEVELOPER 👨‍💻 • PROBLEM SOLVER 🤗 • CREATIVE THINKER 🤔 • LIFELONG LEARNER 🤓 • TEAM PLAYER 🤝

About Me

I'm a passionate developer who loves creating digital experiences that make a difference. With a strong foundation in both frontend and backend technologies, I bring ideas to life through clean code and thoughtful design.

React
Next.js
TypeScript
Tailwind
Framer Motion
Angular
Jest

Full-Stack Development

Experienced in building scalable applications from front-end (React, Next.js) to back-end (Spring Boot, Nest.js), integrating databases, APIs, and state management.

DevOps & Automation

Hands-on with CI/CD pipelines, Docker, and container orchestration. Focused on streamlining deployments and maintaining reliable build processes.

Cloud Infrastructure

Deployed and managed applications on AWS and cloud platforms, with experience in EC2, S3, Cloudflare, and serverless functions for cost-effective scalability.

AI & Data Engineering

Worked with NLP, recommendation systems, and data pipelines. Applied machine learning models, Elasticsearch, and Redis for real-time, intelligent features.

Let's Build Something Amazing Together

I'm always excited to work on new projects and collaborate with creative minds. Whether you have a specific vision or need help bringing an idea to life, I'd love to hear from you.

Experience

My journey through internships, academic roles, and professional experiences that have shaped my development skills and technical expertise.

Internship

Backend Engineering Intern

Ndustrial

May 2024 - Aug 2024
Raleigh, NC
  • Engineered a coroutine-based scheduling data pipeline in Kotlin
  • Migrate legacy microservice to a new standalone pipeline with Redis and Kotlin
  • Collaborated with cross-functional teams using Agile methodologies
  • Extended integration testing for this Pulsar based pipeline
KotlinRedisApache PulsarDockerOpenTelemetry
Academic

Computer Science Teaching Assistant

University of North Carolina - Chapel Hill

Jan 2023 - Dec 2024
Chapel Hill, NC
  • Assisted professors in teaching Data Structures and Python
  • Held weekly office hours and helped 500+ students with coursework
  • Helping TA team maintaining course website using Github and Docker
  • Led review sessions before major exams and workshops during department events
PythonData StructuresObject-Oriented ProgrammingData Science
Part-time

Fullstack Developer

UNC Center for Health Promotion and Disease Prevention

Jan 2025 - Dec 2025
Chapel Hill, NC
  • Built a full stack website using React and Spring Boot
  • Integrated Redis Rate limiter for better reliability
  • Extended search functionality to Elasticsearch
  • Deployed and hosted the application on AWS
ReactSpring BootAWSElasticsearchRedis
Internship

Software Engineer Internship

Kuyun Information Co., Ltd.

Sep 2024 - Dec 2024
Remote
  • Build a React + Spring Boot microservice prototype
  • Integrated RabbitMQ for asynchronous communication and downstream alerting
  • Streamlined CI/CD pipeline using GitHub Actions and Docker compose for quicker deployment
Spring BootConsulRabbitMQDockerGithub Actions

Ready for New Challenges

I'm always looking for opportunities to grow, learn, and contribute to meaningful projects. Let's discuss how we can work together!

Featured Projects

A showcase of my recent work, featuring diverse projects that demonstrate my skills in modern web development, design, and problem-solving.

Sprout Recipe

Sprout Recipe

A modern recipe app built with Next.js and Spring Boot, featuring functions like share, review, rating and fuzzy searching.

Next.jsSpring BootElasticsearchPostgreSQL
Preview for Sprout Recipe
Go Bloom Filter

Go Bloom Filter

Collaborative task management tool with real-time updates, team collaboration features, and intuitive drag-and-drop interface.

ReactNode.jsSocket.ioMongoDB
Preview for Go Bloom Filter
Movie Cold Start Research

Movie Cold Start Research

Research project focused on improving movie recommendation systems for new users with no prior viewing history.

PythonMachine LearningCollaborative FilteringData Analysis
Preview for Movie Cold Start Research
Smart Gateway

Smart Gateway

A smart gateway microservice with modular function embedded, e.g. rate limiting, authentication, logging, etc.

IoTHome AutomationNode.jsExpress
Preview for Smart Gateway

Get In Touch

Have a project in mind or just want to chat? I'd love to hear from you. Let's discuss how we can bring your ideas to life.

Let's Connect

I'm always open to discussing new opportunities, creative ideas, or potential collaborations. Don't hesitate to reach out!

Quick Response

I typically respond to messages within 24 hours. Use the form on the left for a quick reach out.