About Me
I'm a Computer Science student at California State University, East Bay, with a minor in Information Technology. My programming journey began in high school with Python, and I've since expanded my skills through coursework in data structures, algorithms, and web development, as well as personal projects and freelance work.
I specialize in full-stack development, building end-to-end solutions using technologies like TypeScript, Express.js, PostgreSQL, React.js, and Node.js. My experience includes designing scalable SaaS backends, creating MERN applications, and developing secure desktop tools.
I'm passionate about problem-solving, writing maintainable code, and adapting to new challenges in fast-paced environments. Outside of tech, I enjoy reading and exploring ways to apply creativity in unexpected areas.
Skills
Languages
Go
Python
C
C++
JavaScript
TypeScript
HTML/CSS
SQL
Assembly
Frameworks
React.js
jQuery
Node.js
Express.js
Libraries
Pandas
NumPy
Seaborn
Matplotlib
Tools
Git
GitHub
VS Code
Docker
Redis
Vercel
Prisma
Databases
PostgreSQL
MongoDB
SQLite
MySQL
Experience
Freelance Full-Stack Web Developer
Ace’s Garage Door · Remote
Jan 2026
Designed and developed a production website using jQuery, JavaScript, HTML, and CSS, with a focus on performance and maintainability.
Integrated frontend components with backend services and third-party tools, emphasizing clean data flow and scalable structure.
Collaborated directly with the client to gather requirements, iterate on features, and deploy updates in a remote freelance environment.
HTML
CSS
JavaScript
jQuery
Full-Stack Development
Web Development
Freelance
Education
Bachelor of Computer Science, Minor in Information Technology
California State University: East Bay, Hayward
August 2024 - May 2028
View Units
CS 101 - Computer Science I
CS 201 - Computer Science II
CS 301 - Data Structures and Algorithms
CS 221 - Computer Organization and Assembly Language
CS 211 - Discrete Structures
CS 311 - Programming Language Concepts
CS 351 - Web Development
CS 411 - Automata and Computation
CS 453 - Mobile Programming
CS 225 - Numerical and Linear Algebra
Personal Projects
SaaS Backend Template
TypeScript
Express.js
PostgreSQL
Prisma
Redis
Developed a scalable SaaS backend template using TypeScript and Express.js, designed for multi-tenant web applications.
Implemented a PostgreSQL database schema with Prisma ORM for type-safe data modeling and efficient queries.
Integrated Redis caching to optimize API response times and improve system performance under high load.
Built RESTful APIs with authentication, authorization, and rate-limiting, providing a secure foundation for SaaS applications.
Structured the project for easy deployment, serving as a reusable template for future full-stack applications.
MALABIS: Your Digital Wardrobe
MongoDB
Express.js
React.js
Node.js
Cloudinary
Sharp
Built a full-stack MERN web application for uploading, categorizing, and managing clothing items in a personal smart wardrobe.
Integrated Cloudinary and Sharp for automatic background removal, image optimization, and cloud storage of user-uploaded images.
Designed a mobile responsive UI with modern animations and uploading for a smooth user experience.
Enabled secure user authentication with Passport.js and managed persistent sessions via MongoDB-backed session storage.
AI-Powered Daily Calendar Summarizer
Python
Google Calendar API
OpenAI
Twilio
Developed a Python script that fetches daily Google Calendar events, summarizes them using OpenAI models, and sends a briefing via Twilio SMS.
Integrated Google Calendar API for event retrieval, OpenAI API for summarization, and Twilio for automated SMS delivery.
Encrypted Password Manager
C++
Qt6
CMake
QCryptographicHash
QTableWidget
Developed a desktop password manager with a secure Qt6 GUI for encrypted credential storage and retrieval.
Implemented login authentication using SHA-256 hashing and a master password to restrict access to stored credentials.
Designed an interface to add, delete, and view login details using QTableWidget and dialog prompts.
Built custom XOR-based encryption/decryption logic for obscuring passwords in memory and on display.
Packaged application with CMake and ensured compatibility with Windows systems using MinGW.