Hi everyone, I am

Charisma Rusdiyanto

Third year computer engineering student at UBC. I am interested in software development, Deep Learning, and Low-level programming.

Charisma Rusdiyanto

MY SKILLS

The Tech ARSENAL

Next.js
Next.js
React
React
Flutter
Flutter
MCP
MCP
Google-ADK
Google-ADK
OpenCV
OpenCV
PyTorch
PyTorch
TensorFlow
TensorFlow
Firebase
Firebase
MongoDB
MongoDB
SQLite
SQLite
Node.js
Node.js
AWS
AWS
Google Cloud Platform
Google Cloud Platform
Python
Python

Projects

Readmap-AI

June 2025

AI-powered book mentor that builds personalized learning roadmaps based on user interests, goals, and current knowledge level. Features interactive chatbot interface and structured book recommendations with progression logic.

Next.jsTypeScriptTailwind CSSShadCN UIMongoDB AtlasPythonVertex AIGoogle CloudCloud Run
Readmap-AI

MCP-DOCX

June 2025

FastMCP-powered microserver that allows users to generate well-formatted .docx documents programmatically with consistent style guide. Supports automated document creation, formatting, and citation management.

PythonFastMCPDocument automationAPI development
MCP-DOCX

Portfolio Website

May 2025 – Now

Modern responsive portfolio website built with Next.js and React featuring dynamic island navigation, glassmorphism design, and smooth scrolling. Showcases projects, skills, and professional experience.

Next.jsReactTypeScriptTailwind CSSVercel
Portfolio Website

AI-Assistant Course Planning Workspace

January 2025 – April 2025

Developed a modern web application for efficient academic planning with degree visualization, prerequisite tracking, and course scheduling. Implemented AI-Assistant to automate process and reduce complexity.

VercellNext.JSReactTypeScriptJiraUI-Systematic approach
AI-Assistant Course Planning Workspace

Conditional PixelCNN++

January 2025 – April 2025

Implemented and enhanced a deep learning model for high-quality image generation using conditional PixelCNN++. Optimized model performance for real-time generation and reached 80% of accuracy.

PythonPyTorchCudaKaggleApplied mathematicsdata visualization
Conditional PixelCNN++

F1tenth Racing - Autonomous Racing Car

January 2025 – April 2025

Developed an autonomous racing robot using computer vision and machine learning algorithms to navigate a complex track. Implemented path planning, obstacle detection, and real-time decision-making systems.

PythonC++TensorFlowROSOpenCVsensor fusion
F1tenth Racing - Autonomous Racing Car

OS 161

September 2024 – December 2024

Engineered virtual memory allocation, system call, and multiprocessing architecture for an MIPS-based operating system.

Low level programmingData structure and algorithmteam communication
OS 161

AI Chatbot Study Assistant

September 2024 – December 2024

Designed an AI chatbot that uses Llama 3.2 Combined with Retrieval Augmented Generation to aid students comprehend course materials.

Rest APIGitLangchainChromaDBMongoDBJavascriptFlaskHTMLCSS
AI Chatbot Study Assistant

Contact

Email