Skip to content
View sarawut5555's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report sarawut5555

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
sarawut5555/README.md

Hi there, I'm Sarawut Kaikaew ! ๐Ÿ‘‹

Third-year Computer Engineering student with hands-on experience in full-stack web development using SvelteKit, Next.js, Node.js, Express.js, and MySQL. Passionate about building scalable, user-focused web applications and continuously expanding technical expertise. Seeking an internship opportunity as a Full-Stack Developer or Software Engineer.


๐Ÿš€ About Me

  • ๐ŸŽ“ Education: Third-year Bachelor's student in Computer Engineering at Rajamangala University of Technology Lanna, Chiang Mai
  • ๐Ÿ’ป Focus: Backend Development, Frontend Development, RESTful API Development, Database Design, and Software Engineering
  • ๐Ÿ›  Development Tools: Git, GitHub, Antigravity, Visual Studio, VS Code, Postman, ChatGPT, Gemini, and Claude

๐Ÿ› ๏ธ Tech Stack & Tools

Primary Tech Stack

JavaScript TypeScript React Next.js SvelteKit Node.JS Express.js

Familiar & Academic

Python PHP Java C C++ C#

CSS & Styling

TailwindCSS Bootstrap

Databases & BaaS

MySQL SQLite MongoDB Supabase DBeaver

Deployment & Design

Vercel Netlify Figma


๐Ÿ“‚ Featured Projects

A web-based application designed to encrypt and decrypt images pixel-by-pixel using the RC4 stream cipher algorithm, featuring a modern glassmorphic interface.

  • Tech Stack: HTML5, CSS3 (Glassmorphism), JavaScript, RC4 Cryptography
  • Key Highlight: Implemented real-time pixel data manipulation on HTML5 Canvas to encrypt/decrypt images securely using custom user-defined secret keys.

An interactive desktop application that solves and visualizes complex mathematical and algorithmic challenges from Project Euler (Problems 1 to 13).

  • Tech Stack: C#, .NET Framework, Windows Forms, Visual Studio
  • Key Highlight: Designed an interactive UI featuring numerical calculation engines to solve large-integer arithmetic and fibonacci sequences.

A comprehensive repository containing data structure implementations and algorithm assignments for the ENGCE117 course.

  • Tech Stack: C, C++, g++, Draw.io
  • Key Highlight: Covered fundamental to advanced concepts including Singly/Doubly Linked Lists, Dijkstra's Algorithm, Knapsack (Greedy & Dynamic Programming), Backtracking, and Search optimizations.

A backend-focused web project demonstrating core PHP programming coupled with a full CRUD database-driven Member Management System.

  • Tech Stack: PHP, MySQL, Apache (XAMPP/Laragon), Session Auth
  • Key Highlight: Engineered a secure, session-authenticated administration dashboard featuring complete Create, Read, Update, and Delete database operations.

A repository demonstrating the implementation of OOP design patterns, data structure modeling, and mathematical computations in Java.

  • Tech Stack: Java, JDK
  • Key Highlight: Modeled enterprise logic structures (e.g. employee salary structures, company databases) alongside robust 2D Matrix operations using clean, encapsulated object design.

๐Ÿ“ซ Connect with Me

Pinned Loading

  1. cpecodebattle/codebattle cpecodebattle/codebattle Public archive

    Main repository of Code Battle : CPE RMUTL Competitive Coding Platform - Real-time battle of Computer Engineering Students, Built using Next.js & Socket.io

    JavaScript

  2. ENGCE117 ENGCE117 Public

    A repository containing laboratory exercises and homework assignments for ENGCE117, covering C/C++ programming fundamentals, Data Structures, and fundamental Algorithms in Computer Engineering.

    C++ 1

  3. eulerproblem eulerproblem Public

    A Windows Forms application built with C# and .NET Framework that solves and visualizes Project Euler Problems 1โ€“13 through an interactive graphical interface.

    C#

  4. basic_php basic_php Public

    A collection of basic PHP programming exercises and a simple member management system featuring CRUD operations, session-based authentication, and MySQL integration.

    PHP

  5. encryption-image encryption-image Public

    A web-based image encryption and decryption application using the RC4 (Rivest Cipher 4) algorithm, developed for the ENGCE110 Computer and Data Security course.

    CSS

  6. oop oop Public

    A collection of Java programming exercises covering Object-Oriented Programming (OOP), fundamental algorithms, and core programming concepts.

    Java