Virakboth's Face

Hi, I'm Virakboth

Aspiring Full-Stack Developer

About Me

I'm a full-stack & python dev from Cambodia, that tends to be very picky about the styling of everything

My Hobbies are..

  • ✨ Developing clean webpages & small python programs

  • 🗣️ Talking with similar people

  • 🎮 Gaming (sometimes)

  • 📄 Making slides & presentations

  • ..much more to come soon!

Skills

Programming

Generic Languages

Python

Pro Level

Java

Pro Level

C#

Noob Level

Core Web Languages

HTML + CSS

Pro Level

Javascript

Pro Level

Typescript

Ok Level

CSS Frameworks

Tailwind

Pro Level

Bootstrap

Pro Level

Backend

SQL

Ok Level

Firebase

Noob Level

Supabase

Ok Level

Django

Ok Level

Frontend

ReactJS

Pro Level

NextJS

Ok Level

VueJS

Ok Level

Astro

Pro Level

Other

Bash CLI

Ok Level

Flask
NEW!

Noob Level

ASP.Net
NEW!

Noob Level

Technical & Random Skills

Google Office Tools

Slides

Ok Level

Docs

Ok Level

Sheet

Ok Level

MS Office Tools

PowerPoint

Noob Level

Excel

Noob Level

Word

Ok Level

Design Tools

Canva

Ok Level

Figma

Noob Level

Certificates (Loading...)

0 Certificates (ones in the full-stack special) are hidden

Total Certificates: (Loading...)

Projects

CloneSites

CloneSites

for ISTAD

For a mini project, it's just a company website with dark-mode & SEO features

IBM Mock Portfolio

IBM Mock Portfolio

for IBM HTML Online Course

This is a simple mock portfolio I made for the IBM course

Step IT Dashboard

Step IT Projects

at Step IT Academy

Some various website projects I made for Term 3

Virakblog

VirakBlog

at Home

One of the first projects to include a "BaaS" service (Supabase)

Link Shortener

Link Shortener

at CS50's Intro to Web Dev

A simple link shortener app submitted to CS50W

Cybersecurity Website

Cybersecurity Website

at SnoopEdu

A school project I developed with my classmates

Passgen

Password Generator

at Home

A simple password generator website, nothing else

Static Projects

Static Pages

at FreeCodeCamp

This includes various projects built for freecodecamp.

Sign-Up

Odin Static Pages

at The Odin Project

This includes various projects built for the odin project.

Scratch Project

Scratch Projects

at CS50S, Algorithmics

One of my 1st Coding Projects, some are school projects

Schools & Courses

Algorithmics

2022-2023

My first coding online class, where I got the basics of coding concepts

Site

CS50 Online Courses

2023-2024

C

This video course is very challenging, but it's well-known & from Harvard

Coursera

Since 2024

This mainly helped me get into front-end, I took many popular ones like Meta Front-End, Python 4 Everyone, etc.

Site

Above & Beyond

Early-Mid 2024

I took a small python course here, since I'm not old enough to really study there

Site

SnoopEdu

Late 2024

Even though they only taught beginner-level web development, the teacher was chill so he guided me to learning the frameworks I know today, especially Next.js & Tailwind

Site

FreeCodeCamp

Around Feb-May 2025

Took it as a refresher after almost forgetting about core web development, making a few static projects

Site

Step IT Academy

Since 2024 - Currently Studying Term 3 (Django, ASP.net)

Networking, CS Basics, C#, SQL, , , , , , ,

A well-known international IT academy, I've studied here for 2 years & it ends by term 5 (in about half a year)

Site (Cambodia Branch)

ISTAD

Since March 2026 - Currently Studying Java + Front-End

This physical coding school is pretty rough for me, but I managed to get used to it, I did learn a lot however.

Site

Journey to Coding

I began coding at 12 years old, taking various courses on Scratch and Python.

at 13, I began to study HTML, CSS, JS & Bootstrap on various online courses, such as CS50W, SnoopEdu, etc.

at 14, I studied many frameworks, such as React, Next, Tailwind, Vue & languages like Java, C#, & Typescript.

at 15, I'm began to focus more on Django since I understand it easier, aswell as finishing courses on Project Management, Cybersecurity, etc., aswell as my return to studying Java

Personal Notes

thoughts.txt

I want to get a .dev domain for my portfolio, but I don't think it's worth it right now.

I moved my site to pages.dev instead of vercel.app, so i technically have .dev in my site now