Hello, I'm

Mark Ruangrattham

Software Engineer & Web Designer

Computer Science graduate (UCSD, June 2026) and incoming Georgia Tech OMSCS student with a passion for creating innovative solutions. I specialize in full-stack development, cloud architecture, and modern web applications.

Mark Ruangrattham
Scroll to explore
Skills & Expertise

Technologies I Work With

From frontend frameworks to backend systems, I've built a diverse skill set to tackle any development challenge.

Programming

Programming Languages

JavaScript
JavaScript React, Node.js, ES6+
Python
Python Pandas, ML, NumPy
Java
Java JUnit, OOP
C++
C++ GDB, Valgrind
HTML/CSS
HTML/CSS Tailwind, Responsive
Infrastructure

Infrastructure & Tools

Git
Git & GitHub CI/CD, Version Control
AWS
Cloud Services AWS, Docker, Kubernetes
Database
Databases SQL, pgAdmin
Problem Solving

Problem Solving

Data Structures
Data Structures Algorithms, Optimization
LeetCode
Coding Challenges LeetCode, HackerRank
Debugging
Debugging Code Efficiency
Teamwork
Collaboration Team Communication
Featured Work

Projects I've Built

From Discord bots to full-stack applications, here are some of my recent projects that showcase my technical skills and creativity.

Python Discord API Bot Development Tournament Management

Valhalla Bot

A comprehensive Discord bot designed to streamline tournament organization with custom roles, exclusive channels, and efficient data management. Features include automated team assignments, real-time leaderboards, and seamless Discord integration.

900+ Active Users
20+ Tournaments
99.9% Uptime
Valhalla World Cup Spinner
React JavaScript Discord API Web App

Valhalla World Cup Spinner

Dynamic tournament website with Discord integration for team assignments and player management. Features animated flag spinner and real-time participant tracking.

🎯 Team Assignment 🌍 Flag Animation 📊 Live Tracking
Marky Bot
Python Discord API Moderation Bot Development

Marky Bot

Advanced moderation bot with interactive features including leaderboards, ranked matches, and automated community management tools.

🛡️ Moderation 🏆 Leaderboards ⚡ Automation
Birthday Countdown
React Personal Creative Animation

Birthday Countdown

Personal birthday gift featuring music player, countdown timer, and special video reveal with custom animations and interactive elements.

🎵 Music Player ⏰ Countdown 🎬 Video Reveal
Leaderboard System
React Node.js Database Real-time

Leaderboard System

Real-time leaderboard system with dynamic rankings, user statistics, and competitive features for gaming communities.

🏆 Rankings 📈 Statistics ⚡ Real-time
FÚTBOL DEX
Google Cloud Django PostgreSQL Discord API

FÚTBOL DEX

Currently in beta with 10 active users; public release scheduled for September 2025. Backend powered by Django on Google Cloud App Engine with JWT-based authentication, PostgreSQL persistence, and Discord API integration for community features.

🔐 JWT Auth ☁️ App Engine Deploy 🗄️ PostgreSQL 🤖 Discord Integration 🧪 Beta Testing
LeafyBucks Expense Tracker
React Firebase Auth CSV Export

LeafyBucks Expense Tracker

Full‑stack expense and subscription tracker with seamless CRUD, recurring subscription management, and a monthly insights dashboard. Firebase data model with per‑user subcollections and Auth‑scoped security rules.

✅ Easy to use 🧭 Clean, simple UI ⚡ Quick add expense 📈 Clear monthly insights
Professional Journey

Work Experience

My professional experience across various roles in software development and education.

Software Engineer Intern

Transact Campus + cbord

June 2025 - August 2025

Built a serverless multi-agent RAG system using AWS Lambda, Step Functions, and AWS Bedrock for NetMenu across 5+ applications. Designed an AI-powered chatbot with real-time data retrieval and user management that reduced support ticket volume by 30%. Presented the project to the entire development team.

🤖 Multi-Agent RAG System
☁️ AWS Lambda & Step Functions
📉 30% Fewer Support Tickets
AWS Lambda AWS Bedrock Step Functions Serverless
Current

Full Stack Software Engineer Intern

UC San Diego Health

March 2025 - Present

Built a full-stack application management system for UCSD Health's Explore Career Path Program using ASP.NET Core, C#, SQL Server, and Entity Framework. The system supports 1,000+ applicants with role-based workflows, automated email notifications, and dynamic filtering that reduced manual review time by 60%.

🏗️ Full-Stack ASP.NET Core & C#
🗄️ SQL Server & Entity Framework
60% Reduction in Review Time
ASP.NET Core C# SQL Server Entity Framework
Current

Freelance Software Engineer

Valhalla FC

September 2024 - Present

Developed tools and applications to enhance server growth, streamline moderation, and improve user experience for the fastest-growing FC Mobile server with 2,000+ active members.

🤖 Discord Bot Development
📈 Server Growth Tools
Automation Systems
DevOps Discord API Testing Python

Computer Science Tutor

Juni Learning

October 2022 - July 2025

Instructed and mentored diverse students in Computer Science, covering Java, Python, JavaScript, and C. Selected to teach advanced courses including USACO preparation.

👨‍🏫 Student Mentoring
📚 Advanced Courses
🏆 USACO Preparation
Communication Debugging Teaching Problem Solving
About Me

Passionate Developer & Problem Solver

Hello! I'm Mark Ruangrattham, a Computer Science student with a minor in Economics at UCSD, graduating June 2026 with a B.S. in Computer Science. I've been accepted into the Georgia Tech OMSCS (Computing Systems) program starting Fall 2026. I'm passionate about software development and technological innovation, always seeking opportunities to expand my skills and contribute to impactful projects. Currently, I work as a Full Stack Software Engineer Intern for UCSD Health, building a full-stack application management system with ASP.NET Core, C#, and SQL Server. As a Computer Science Tutor at Juni Learning, I help students strengthen their programming foundations while refining my debugging and problem-solving skills. Outside of academics, I'm an avid gamer and sports enthusiast—whether it's Minecraft, League of Legends, or FIFA, I love diving into interactive and competitive experiences. I've merged my passions for coding, gaming, and sports as a freelance Software Engineer for Valhalla FC, an online soccer gaming community with 2,000+ active members. I'm eager to apply my technical expertise, problem-solving mindset, and creativity in the fast-moving world of technology—contributing to meaningful projects, tackling real-world challenges, and continuing to learn along the way.

🎓

UCSD

B.S. Computer Science · June 2026

🐝

Georgia Tech

M.S. CS · OMSCS · Fall 2026

💼

4+ Years

Programming Experience

🚀

10+ Projects

Completed

Academic Journey

Explore the courses I've taken and what I'm currently learning

Get In Touch

Let's Work Together

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.