Hi, I'm Vincent Liu!
Software Developer experienced in Full Stack Web Development.

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

A full-stack web application that lets users upload PDFs (e.g., textbooks) to automatically generate flashcards—designed to enhance study efficiency through AI. Includes secure user authentication, responsive design, and an interactive chatbot powered by Retrieval-Augmented Generation (RAG).
- AI Flashcard Generation: Automatically extracts key concepts and definitions from uploaded PDFs to create structured flashcards.
- RAG-Powered Chatbot: Answers user questions using context pulled directly from their uploaded documents—no external data sources.
- Authentication & User Management: Supports secure login, personalized content, and persistent study sessions.
- Responsive UI: Optimized for desktop and mobile, with a clean interface for reviewing flashcards and interacting with the chatbot.

A full-stack tool that automates security audits on public GitHub repositories—built for Cybersecurity for AI Deployments. It combines LLM-powered code analysis and malware detection to uncover vulnerabilities.
- LLM Code Auditing: Detect risks like prompt injection and poor error handling, with file paths, line numbers, and fix suggestions.
- Dependency & Executable Scanning: Flags insecure packages and unidentified executables using MetaDefender’s API (~1.2M+ signatures).
- Sandboxing: Executes unknown files in an isolated environment to observe malicious behavior.
- Dashboard UI: Clean, interactive frontend to explore issues by type, severity, and resolution.

A full-stack tool that automates security audits on public GitHub repositories—built for Cybersecurity for AI Deployments. It combines LLM-powered code analysis and malware detection to uncover vulnerabilities.
- LLM Code Auditing: Detect risks like prompt injection and poor error handling, with file paths, line numbers, and fix suggestions.
- Dependency & Executable Scanning: Flags insecure packages and unidentified executables using MetaDefender’s API (~1.2M+ signatures).
- Sandboxing: Executes unknown files in an isolated environment to observe malicious behavior.
- Dashboard UI: Clean, interactive frontend to explore issues by type, severity, and resolution.
Resume
Work Experience
Web Developer
January - May, 2025UXly - Intern
Developed a multi-functional AI-powered customer support chatbot integrated into an e-commerce web application. Enabled seamless user interaction through natural language processing (NLP) to guide customers through product discovery and order workflows. Integrated support for long-form product catalogs (e.g., PDFs), improving user engagement and reducing customer service workload.
Reader
January - June, 2025Baskin 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
Aug, 2021 - Jun, 2025University of California, Santa Cruz
High School Diploma
Aug, 2017 - Jun, 2021El Cerrito High School
Get In Touch
I'm open to new opportunities and collaborations. Feel free to reach out!
vtliului@gmail.com
GitHub
github.com/viwsliu
linkedin.com/in/vincent-liu003/