Virakboth's Face

Hi, I'm Virakboth

Aspiring Full-Stack Developer

About Me

guest@virakboth.dev: ~ (bash)
guest@virakboth.dev:~$ whoami

I'm a passionate full-stack & Python developer from Cambodia. I have a strong eye for design details and tend to be very meticulous about the styling and user experience of everything I build.

guest@virakboth.dev:~$ cat hobbies.txt

// My favorite things to do:

  • Developing clean web applications & crafting Python utilities
  • 🗣️Connecting with like-minded developers & tech enthusiasts
  • 🎮Immersing in casual gaming during downtime
  • 📄Creating interactive slides & engaging technical presentations
  • ...Exploring new frameworks, writing articles, and expanding my skill tree
guest@virakboth.dev:~$

Skills

Programming & Tech

./generic_languages

Python

Pro Level

Java

Pro Level

C#
C#

Noob Level

./other_stuff

Bash CLI

Ok Level

Flask

Obsolete

ASP.Net

Noob Level

./web_languages

HTML + CSS

Pro Level

Javascript

Pro Level

Typescript

Ok Level

./frontend_frameworks

ReactJS

Pro Level

NextJS

Ok Level

Astro

Ok Level

Tailwind

Pro Level

Bootstrap

Pro Level

VueJS

Obsolete

./backend_services

SQL

Ok Level

Supabase

Ok Level

Django

Ok Level

Spring Boot

Ok Level

Firebase

Obsolete

Technical & Productivity Tools

./google_productivity

Slides

Ok Level

Docs

Ok Level

Sheets

Ok Level

./microsoft_productivity

PowerPoint

Noob Level

Excel

Noob Level

Word

Ok Level

./creative_design

Canva

Ok Level

Figma

Noob Level

./api_testing

Postman

Ok Level

Certificates (Loading...)

0 Certificates are hidden (either because they're in Scrimba Full-Stack Specialization or they're irrelevant to my skills)

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 Projects

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

Virakipedia

Virakipedia

at CS50's Intro to Web Dev

One of the required projects for CS50w

Cybersecurity Website

Cybersecurity Website

at SnoopEdu

A school project I developed with my classmates

Static Pages

Static Pages

at FreeCodeCamp

This includes various projects built for freecodecamp.

Odin Static Pages

Odin Static Pages

at The Odin Project

This includes various projects built for the odin project.

Scratch Projects

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 (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 Spring Boot & Next.JS with Redux Toolkit

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

M↓timeline.md
{}skills.json
index.html
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Opened: timeline.md (Markdown Preview)
# My Timeline
## Age 12 (2022) — Starting out
  • -I began my programming path by taking online courses on Scratch & Python.
  • -Studied at Algorithmics, where I learned core programming logic and structures.
## Age 13 (2023) — Front-End Web Development
  • -Studied web essentials: HTML, CSS, JavaScript, & Bootstrap.
  • -Challenged myself with online courses, including Harvard's CS50W and Snoopedu.
## Age 14 (2024) — Frameworks & Typed Languages
  • -Explored advanced web frameworks: React, Next.js, Tailwind, & Vue.
  • -Introduced to system and typed languages: Java, C#, and TypeScript.
## Age 15 (Current) — Full-Stack Integration
  • -Dipped into Django & Astro web development as a hobby.
  • -Completed studies on Project Management & Basic Cybersecurity.
  • -Strengthened my understanding of Next.js and was introduced to Spring Boot by ISTAD.