VicSite

HELLO, I'M VICTOR!

A highly motivated computer science graduate at the University of California, Irvine. I am constantly finding ways to improve my technical skills through school/personal projects.

My Services

Frontend

Backend

FullStack

Education & Skill

2020 - 2024

University of California - Irvine

Bachelor of Sciences in Computer Science
GPA: 3.698/4.0

Lanaguages & Databases
Java
Python
JavaScript
TypeScript
MySQL
PostgreSQL
MongoDB
NoSQL
SQLite3
Cassandra
Couchbase
Web Development
React
Express.js
Node.js
Next.js
JDBC
jQuery
Axios
Django
Tailwind CSS
DevOps & Tools
Git
GitHub
Maven
AWS
Tomcat
JMeter
JUnit
Postman
Selenium
APIs & Architecture
RESTFul APIs
Microservices
Clerk
Vercel
Netlify

Featured Projects

Portfolio

My own Personal Portfolio! Thank you for looking at my Portfolio!

React
Typescript
Next.js
Tailwind CSS
Netlify
Job Tech Stack

Full-stack application that enables users to input job details, extract and analyze technical keywords (Java, SQL, and React) from job descriptions. It visualizes this data using pie and line charts, allowing users to track job application trends and gain insights over time

React
Javascript
Express.js
Node.js
MongoDB
Chart.js
Axios
Vercel
Clerk
Chess Analyzer

A React-based full-stack application that allows players to review and analyse chess games using PGN (Portable Game Notation) data. The app parses PGN strings with Chess.js library, reconstructs move histories, and renders an interactive, read-only chessboard using react-chessboard. Players can navigate through the game using keyboard arrows or by clicking individual moves. Designed with responsive UI and clean component structure for user interaction and game study.

React
Java
Spring Boot
MongoDB
Chess.js
Chessboard.js
CSS
Axios
    Django Blog Page

    Mini project to explore Django Framework to build a blog application.

    Python
    Django
    SQLite3
    HTML
    Bootstrap
    PythonAnywhere
    WhatsLN

    Full stack application to display thousands of Light Novels/Mangas in order to find recommendations. Additionally, allow users to sign into their MyAnimeList account via OAuth 2.0 from the official MyAnimeList API.

    JavaScript
    React
    Node.js
    Express.js
    Axios
    MyAnimeList API
    Jikan API
    WhatsOnTheList

    Robust to-do list application to allow users to create a list without creating an account. Capable of CRUD operations utilizing Spring Boot to perform such actions

    Java
    Javascript
    React
    Node.js
    MongoDB
    Spring Boot
    Fabflix Movie Database Web Application

    Fully build architecture from end-to-end that is capable of performing all features under 500 milliseconds. Coordinated with a colleague to deploy this application on AWS EC2. Application that displays a catalog of 1000s of movies and allow users to 'checkout' those movies.

    Java
    Javascript
    AWS
    jQuery
      Ranked Search Engine

      Search Engine capable of parsing a corpus comprising 56,000 documents from UCI ICS servers. Integrated an inverted index matrix for efficient document retrieval and arranged a TF-IDF scoring mechanism for document relevancy. Additionally, deployed the application with Flask capable of displaying top search results in under 300 milliseconds.

      Python
      Flask
      Petr Run

      Hackathon 2023 project at Hack@UCI and won Best Beginner's Hack. Fully functional video game to showcase the culture of UCI for incoming undergraduates. Engineered the backend infrastructure to enable scalability across multiple scenes and support additional features.

      Godot
      GDScript
      Spootify

      Spotify Clone built from scratch using Official Spotify's APIs

      React
      Node.js
      JavaScript

        Phone

        +1(323)6212588

        LinkedIn

        VictorC

        Github

        AwesomlyC

        Email Address

        Victorchhun55@gmail.com

        Victor Chhun 2025 | All Rights Reserved