Hi, I'm Vincent Liu!

Software Developer experienced in Full Stack Web Development.

Profile

About Me

I'm an aspiring Software Developer with expertise in modern web technologies. I love building web applications and constantly exploring new tools, frameworks, and ideas to sharpen my skills. With a background in Computer Science and strong skills in problem-solving, communication, and collaboration, I bring a unique perspective to every project.

Some of my other interests include cryptography, aviation, and history. Rather than just observing how technology evolves, I’m driven to be part of building what comes next.

Programming Languages

Python, C++, C, JavaScript, TypeScript, SQL, Assembly, Haskell

Frameworks & Libraries

React, Flask, Node.js, Express.js, WebGL, Material UI, Tailwind CSS, LiteLLM (LangChain, LangGraph), ReportLab

Tools & Platforms

Git, Docker, RESTful APIs, Nginx, Linux, VS Code,

Concepts & Methodologies

Object-Oriented Programming, Agile, Scrum, Test-Driven Development

My Project Highlights

Cognoso
A web application built with React and Node.js
P1 Screenshot

A full-stack web app that lets users upload PDFs (e.g., textbooks) to automatically generate flashcards for studying. Features include user authentication, responsive design, AI-driven flashcard generation, and a chatbot that uses a Retrieval-Augmented Generation (RAG) model to answer questions based solely on the user's uploaded content

UXly Multi-Tool Customer Support Chatbot
A Customer Service Chatbot Plugin for WooCommerce (WordPress) sites
P2 Screenshot

A customer service chatbot designed to handle product inquiries and order-related tasks using LangChain, LangGraph, LiteLLM, and Aporia GuardRails. The Chatbot is designed to be integrated with Woocommerce (Wordpress) e-commerce sites with large product catalogs. Features include User intent detection, Management of dialogue context, Product recommendation, Product Lookup, Order Lookup, and Order Placement.

NoteSheet Editor
NoteSheet / Cheatsheet editor Tool for students
P3 Screenshot

A progressive web app that works offline and provides a native-like experience on mobile devices. Features include a 2D knapsack algorithm for efficiently fitting the maximum amount of information within a user-defined page limit, a clean and user-friendly UI designed for students, an in-place rich text editor (with support for bullet points, numbered lists, etc.), automated text resizing, and image support (PNG, JPG) with both automatic and manual resizing options.

Resume

Work Experience

Web Developer

January - June, 2025
UXly - Intern

Developed a multi-tool customer support chatbot for WooCommerce-based e-commerce sites, enabling users to add items to cart, check out, look up products, and track orders through natural language. Designed to integrate with long-form product catalogs (e.g., PDFs), enhancing user experience and reducing support overhead.

Reader

January - June, 2025
Baskin School of Engineering, UC Santa Cruz

Graded assignments, projects, and exams for a Software Engineering course, covering topics such as version control, software design principles, scrum/agile methodologies, and testing strategies.

Education

Bachelor of Science, Computer Science

2021 - 2025
University of California, Santa Cruz

High School Diploma

2017 - 2021
El Cerrito High School

Get In Touch

I'm open to new opportunities and collaborations. Feel free to reach out!

Email

vtliului@gmail.com

GitHub

github.com/viwsliu

LinkedIn

linkedin.com/in/vincent-liu003/