%

0

Full Stack Developer

Creating beautiful, responsive web applications with modern technologies and clean code practices.

About Me

SR

Sethy Rung

Full Stack Developer

Passionate about building modern web applications with clean code and exceptional user experiences.

My Approach

I'm a full-stack developer with expertise in modern web technologies. I focus on creating applications that are not only functional but also provide exceptional user experiences.

With experience across the entire development stack, I enjoy tackling complex problems and turning ideas into reality through clean, maintainable code.

Skills & Technologies

  • Frontend Development
  • Backend Development
  • Mobile Development

My Projects

A showcase of my recent work and contributions to various projects

Web / Personal

Portfolio 2025

My personal portfolio website built with Nuxt.js, showcasing my skills, projects, and experience as a full-stack developer.

Nuxt 3Vue 3Tailwind CSSNuxt UIInspira UIVercel
Web / News

The Angkor Times

A modern news website powered by Nuxt.js and Directus. It supports author publishing, admin approval, dynamic navigation, and efficient SSR pagination.

Nuxt 3Vue 3 (Composition API)Tailwind CSSNuxt UINuxt Directus ModuleDirectusPostgreSQL
Web / Management

Asset Management

An asset management system with Nuxt.js frontend and Spring Boot backend. Supports managing assets, categories, and user roles with a clean admin interface.

Nuxt 3Vue 3 (Composition API)TypeScriptTailwind CSSPiniaSpring BootPostgreSQL
Web / Food

Chongkran

A recipe web app where users can browse, search, and manage recipes. Includes favorites, shopping list generation, meal planning, authentication, and admin approval.

Nuxt 3 (Vue 3 + Vite)PiniaTailwind CSSNuxt UINestJS (Backend)JWT Authentication
Web / Entertainment

Movie Website

A movie discovery website built with React, TypeScript, and Vite. Provides an interface to explore movies, view details, and practice frontend development.

ReactTypeScriptViteTailwind CSS
Web / Documentation

Flutter Docs

A beautifully crafted documentation website for Flutter. Provides a modern, developer-friendly UI and smooth editing workflow.

Nuxt 3Nuxt ContentNuxt UITailwind CSSVue 3
Desktop / Management

Mart Management System

A desktop application for managing mart operations including products, customers, suppliers, sales, and inventory. Features reporting and database stored procedures for improved performance.

C#.NET Framework / WinFormsMicrosoft SQL Server
Web / Boilerplate

Nuxt Boilerplate

A pre-configured Nuxt.js starter template designed to kickstart web development projects with TypeScript, modern styling, and essential development scripts.

Nuxt 3Vue 3TypeScriptCSS / Tailwind (optional)ESLintPrettier

Tech Stack

Technologies I love working with, each mastered through real-world projects

Frontend

Vue.js

Vue.js

Building reactive user interfaces with Vue 3 Composition API, reactive state management, and component architecture

Featured in:
Portfolio 2025 - Personal portfolio with GSAP animationsThe Angkor Times - News platform with Vue 3 Composition APIAsset Management - Admin dashboard with TypeScriptChongkran - Recipe web app with authentication system

Nuxt.js

Nuxt.js

Server-side rendering, static site generation, and full-stack Vue applications with SEO optimization

Featured in:
Portfolio 2025 - Modern portfolio with Nuxt 4 and Nuxt UIThe Angkor Times - News website with SSR pagination and DirectusAsset Management - Frontend with TypeScript and PiniaChongkran - Full-stack recipe platform with Nuxt 3Flutter Docs - Documentation site with Nuxt ContentNuxt Boilerplate - Production-ready starter template

React

React

Component-based architecture with modern hooks, state management, and performance optimization

Featured in:
Movie Website - Movie discovery app with TypeScript and Vite

TypeScript

TypeScript

Type-safe JavaScript development with advanced type patterns, interfaces, and generic programming

Featured in:
Asset Management - Type-safe frontend with Nuxt 3Movie Website - TypeScript React applicationNuxt Boilerplate - Pre-configured TypeScript setup

Tailwind CSS

Tailwind CSS

Utility-first CSS framework with responsive design, custom animations, and component systems

Featured in:
Portfolio 2025 - Custom animations and responsive designThe Angkor Times - News platform with Nuxt UI integrationAsset Management - Admin interface with TailwindChongkran - Recipe app with custom componentsMovie Website - Modern UI with TailwindFlutter Docs - Documentation site styling

GSAP

GSAP

High-performance animation library with timeline control, scroll-based animations, and 3D transforms

Featured in:
Portfolio 2025 - Scroll-triggered animations and interactions

Backend

Spring Boot

Spring Boot

Java framework for building REST APIs, microservices, and enterprise applications with Spring Security

Featured in:
Asset Management - REST API backend with PostgreSQL integration

NestJS

NestJS

Progressive Node.js framework with TypeScript support, dependency injection, and modular architecture

Featured in:
Chongkran - Recipe API with JWT authentication and meal planning

Directus

Directus

Headless CMS with automatic API generation, extensible architecture, and real-time collaboration

Featured in:
The Angkor Times - Content management with author publishing and admin approval

Database

PostgreSQL

PostgreSQL

Advanced relational database with complex queries, indexing strategies, and JSON support

Featured in:
The Angkor Times - News content and user managementAsset Management - Asset tracking and user roles

Microsoft SQL Server

Microsoft SQL Server

Enterprise relational database with stored procedures, reporting, and business intelligence

Featured in:
Mart Management System - Desktop app with stored procedures and reporting

MongoDB

MongoDB

NoSQL, aggregation pipelines, schema design

Featured in:
Chongkran - Recipe app deployment

Tools

Vite

Vite

Next-generation build tool with instant hot module replacement and optimized production bundles

Featured in:
Movie Website - React TypeScript applicationNuxt Boilerplate - Optimized development setup

Docker

Docker

Containerization, Docker Compose, multi-stage builds

Featured in:
Development environmentsProduction deployments

Git

Git

Version control system with branching strategies, collaboration workflows, and automation

Featured in:
Portfolio 2025 - Version control and deploymentThe Angkor Times - Multi-repo project managementAsset Management - Frontend/backend coordinationChongkran - Full-stack project collaboration

GitHub

GitHub

Code hosting platform with collaborative features, CI/CD automation, and project management

Featured in:
All projects - Code hosting and version controlPortfolio 2025 - Automated deployment via GitHub ActionsOpen source contributions and project documentation

Vercel

Vercel

Serverless deployment platform with edge computing, analytics, and performance optimization

Featured in:
Portfolio 2025 - Production deploymentThe Angkor Times - News platform hostingAsset Management - Frontend deploymentChongkran - Recipe app deploymentMovie Website - React app deploymentFlutter Docs - Documentation site hosting

Desktop

C#

C#

Object-oriented programming language for building Windows applications and enterprise software

Featured in:
Mart Management System - Desktop application with WinForms

.NET Framework

.NET Framework

Development platform for building Windows applications with comprehensive framework libraries

Featured in:
Mart Management System - WinForms desktop application

Professional Experience

My journey through the tech industry, building innovative solutions

Junior Frontend Developer

InnoBlock Technology

January 2025 - Present
Remote

Contributing to the TTGreen Project, a sustainability and carbon management platform.

Key Responsibilities:

  • Developing frontend features using Vue 3 + TypeScript + Tailwind CSS v4
  • Building reusable UI components (e.g., TTGreenButton, TTGreenPopover)
  • Collaborating with designers and backend developers for smooth integration
  • Enhancing user experience with modern UI practices and responsive design
  • Working on sustainability-focused features for carbon management
Vue 3Nuxt.jsTailwind CSS

Young Credit Bureau Program

Credit Bureau Cambodia (CBC)

November 2023 - December 2024
Phnom Penh, Cambodia

Contributed to various projects focusing on credit bureau systems and security.

Key Responsibilities:

  • Contributed to PE Agent migration using Nuxt.js + Spring Boot
  • Developed Cross-Border Platform for Cambodia ↔ Korea credit reports
  • Worked on CBC Mini App using Nuxt.js + AMK Mobile App
  • Gained real-world experience in API integration and secure backend design
Vue 3Nuxt.jsTailwind CSSSpring BootFast API

Full Stack Developer

Personal Projects

January 2024 - Present
Phnom Penh, Cambodia

Developing various full-stack applications to showcase technical skills and creativity.

Key Responsibilities:

  • Portfolio Website: Nuxt.js + Tailwind v4 + GSAP, hosted on Vercel
  • Recipe Web App: Nuxt.js + NestJS + MongoDB with authentication & recipe management
  • News Website: Nuxt + Directus CMS with banners, ads, and dynamic navigation
Nuxt.jsNext.jsNestJSSpring BootDirectus

Education

Academic background and qualifications

Bachelor of Science in Computer Science

Royal University of Phnom Penh

2019 - 2023

Successfully completed the requirements for and was awarded the Bachelor of Science degree from the Royal University of Phnom Penh (RUPP).

Graduated

Get My Resume

Download a comprehensive PDF version

Professional Resume

Complete career overview

PDF

Comprehensive document detailing my professional experience, technical skills, educational background, and notable projects. Perfect for recruitment and partnership opportunities.

~200 KB

Let's Connect

Whether you have a project in mind, want to collaborate, or just want to say hello - I'm always excited to connect with fellow developers, designers, and creators.

Quick Contact

Let's start with the basics

1 of 3

Response Time

I typically respond to messages within 24-48 hours. For urgent matters, please mention it in your message or reach out via phone.

SR
Sethy Rung

A clean, modern portfolio built with Nuxt.js, Tailwind CSS, and GSAP. Focused on creating beautiful, performant web experiences.

Navigation

Theme

Connect

© 2025 Sethy Rung. All rights reserved.