Thanapon Johdee

Bangkok, Thailand · [email protected] · +66941691727 ·yoke-th.me

Education

Chulalongkorn UniversityBangkok, Thailand
Bachelor of Engineering in Computer EngineeringGPA: 3.09
August 2022 - Present
Surawittayakarn SchoolSurin, Thailand
Senior High School in Special Program in Science, Mathematics, Technology, and EnvironmentGPA: 3.82
June 2018 - April 2021

Experiences

Intro to CEDT courseChulalongkorn University
Teaching Assistant
August 2024 - September 2024
  • Prepared exercises and materials for students before each class.
  • Reviewed and provided feedback on student assignments.
Hardware Synthesis Lab courseChulalongkorn University
Teaching Assistant
January 2025 - May 2025
  • Developed a Docker-based solution to run Vivado on macOS, improving accessibility for Mac users.
  • Designed lab exercises to support the new setup, enhancing the learning experience.
Engineering Student Group EChulalongkorn University
Treasurer
October 2022 - Present
  • Managed finances and handled budgeting for events and activities within the group.

Skills & Proficiencies

Languages:Thai (native), English
Programing Languages:Typescript, Golang, HTML CSS JS, Python, Java
Web Technologies:Next.js, TailwindCSS, Svelte
Cloud & Infrastructure:Docker, Google Cloud, Amazon Web Services
Databases:Redis, PostgreSQL, MongoDB

Projects

ConDormHubGolang, Nextjs, GCP Cloud Run, PostgreSQL

A resident booking service developed for the Software Engineering II course. I led both frontend and backend development, ensuring performance and scalability, and managed deployment on cloud platforms.

fund-oral-reportNextjs, GCP Cloud Function, Vercel, MongoDB

A volunteer project designed to ease course progress tracking for students by replacing cumbersome Excel files.

SmallMediumLargeXOJava, JavaFX, Socket

The final project of the Programming Methodology I course. It's a Java GUI Tic-Tac-Toe game with three board sizes and LAN support for seamless client communication via sockets.

vivado-macDocker, Bash Script

A provides a solution to run Xilinx Vivado on macOS using Docker containerization.

notion-to-google-calendarTypescript, Cloudflare Worker, Cornjob

A personal tool I created to sync my Notion database with Google Calendar, allowing for seamless integration and better time management.

grader-dumperPython

A Python project I created for scraping and downloading all propositions from university gradder system for educational purposes.