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.
From frontend frameworks to backend systems, I've built a diverse skill set to tackle any development challenge.
From Discord bots to full-stack applications, here are some of my recent projects that showcase my technical skills and creativity.
Full-stack flashcard app with Firebase authentication and OpenAI-powered features for intelligent study assistance and progress tracking.
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.
Dynamic tournament website with Discord integration for team assignments and player management. Features animated flag spinner and real-time participant tracking.
Advanced moderation bot with interactive features including leaderboards, ranked matches, and automated community management tools.
Personal birthday gift featuring music player, countdown timer, and special video reveal with custom animations and interactive elements.
Real-time leaderboard system with dynamic rankings, user statistics, and competitive features for gaming communities.
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.
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.
My professional experience across various roles in software development and education.
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.
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%.
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.
Instructed and mentored diverse students in Computer Science, covering Java, Python, JavaScript, and C. Selected to teach advanced courses including USACO preparation.
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.
B.S. Computer Science · June 2026
M.S. CS · OMSCS · Fall 2026
Programming Experience
Completed
Explore the courses I've taken and what I'm currently learning
I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.