Chotpisit Adunsehawat
Bangkok, Thailand
• • • • •An adaptable student specializing in programming, mathematics, research, and project coordination. Experienced in full-stack development, infrastructure, and data science. Eager to advance my studies in computer science and engineering to resolve more complex and challenging problems. Seeking to leverage skills and knowledge to make impactful contributions to the technology world.
Education
- Achieved 3.98 GPA for 5 semesters
- Participated in an exchange program with Guangxi University, China
- Teaching Assistant: Computer Engineering Essentials (Backend Course)
- Representative in an university-level Integration Bee Competition for Faculty of Engineering
- Related Coursework: Data Structures, Algorithm Design, Programming Methodology, Pattern Recognition
- Participated in numerous high school exchange programs, international symposium, and competitions
Work Experience
R&D and Technology Risk, Intern
- Assisted in testing an internal Chatbot for managing AI technology and cybersecurity risks within the organization
AI Researcher, Intern
- Conducted AI Safety and Alignment research under the joint supervision of JAIST and Chulalongkorn University
- Researched cases on the mechanistic interpretability of large language models for chain of thought faithfulness and randomness in LLMs
Software Engineer, Part Time
- Maintained and developed new features for the Ayasan website using NextJS and NuxtJS
- Implementing new features and fixing bugs in the Ayasan mobile app using React Native.
Data Engineer, Part Time
- Created data pipelines with Google BigQuery using Apache Airflow
- Integrated data using Krayin CRM via its APIs as an internal tool for managing data
Software Engineer, Intern
- Migrated .NET and Scala internal tool to Kotlin
- Integrated OPA and Okta Oauth2 Proxy for authorization
Full Stack Developer, Intern
- Implemented various input types for its form feature using React and creating new API endpoints using ExpressJS
- Designed and developed new base structures for an upcoming main AI feature
Full Stack Developer and Data Analyst, Part Time
- Designed, implemented, and maintained the TCAS Ranking service with over 40,000 students participating
- Maintained websites using NextJS, VueJS, NestJS with GraphQL and Prisma with PostgreSQL databases
- Automated bots for updating user data and implemented e2e tests using Selenium and Cypress
- Investigated and fixed technical debts and performance issues caused by low-level OS problems
Technologies and Languages
- Languages: C, C++, Python, HTML, CSS, Javascript, TypeScript, Node.js, Java, Scala, Kotlin, SQL
- Software: ReactJS, NextJS, VueJS, TailwindCSS, NestJS, SvelteJS, ExpressJS, Prisma, GraphQL, FastAPI, Ktor
- Data Science: Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch
- Tools: Git, Docker, Selenium, Cypress, Grafana, Apache Airflow, MLflow, PySpark, Kafka
- Services: GCP, BigQuery, Firebase, Github Actions, GitLab CI/CD, Vercel, Redis, MongoDB, AWS
Project
- Thai Context Understanding of LLMs - Created a benchmark for Thai context understanding in LLMs, using Visual Genome data to generate Thai-language questions based on object attributes and relationships for evaluating model performance.
- Stock Return Prediction - Developed machine learning models to predict stock returns using historical S&P 500 data, achieving 42.52% annual returns with LSTM from back-testing with risk management. Implemented feature importance analysis for multiple models.
- Multimedia Learning Efficiency Prediction in Student using MASK R-CNN - Usage of MASK R-CNN model for Image Segmentation and Random Forest model for Factor Identification to analyse multimedia effects on students' learning efficiency
- CU Get Reg - Thinc's open source project to provide courses data to Chulalongkorn students and plan their enrollments. Contributed by developing its Backoffice backend service using NestJS and GraphQL for managing over 700 reviews and 500 elective courses with over 15,000 maximum users per week
- CU Get Rekt - Thinc's 10 days project for making student's withdrawals and resignations more efficient and easier by using its automated pdf generator and score prediction features. Helped designing, developing, deploying, and maintaining its backend using Nestjs and Prisma. Got the first place from over 50 teams
- CU First Date and Rub Puen Kao Mai 2024 - A website developed for CU First Date and Rub Puen Kao Mai activities at Chulalongkorn University, featuring functionalities such as House Selection, Walk Rally QR code scanning, etc. Developed the registration and profile editing pages, components for this event management platform
- CU Intania Open House 2024 - A website for the Open House event at Faculty of Engineering, Chulalongkorn University used by over 9,000 students. Developed its workshop reservation features using NextJS for both frontend and backend and Firestore for its database
- Soul Seasons - An interactive website for promoting an exhibition of the same name. Developed its seamless frontend using NextJS with Framer Motion and deployed it using Vercel, attracting over 5,000 users
- E-learning Website - Thinc and Cleverse's 5 days Hack to School project for creating a website by following given technical requirements. Developed its backend using Nestjs and Prisma, and deploying the project using Docker and Google Cloud Run
- GFinder - Mathematical Model and Paper for finding the Greatest Of All Time player in Tennis sport by analyzing major Tennis tournament data for competing in the International Mathematical Model Competition 2021. Designed and Implemented the mathematical model using Python, Pandas, and Numpy
- MWIT29 Archive - A website for archiving memorable information from my high school by allowing students to edit their data using NextJS with MongoDB and Google Cloud Storage (Work in Progress)
Achievement
- Chula LegalTech Year 6 (2025) - Won first place and a 50,000 Baht prize for designing and developing a web application that facilitates job matching for youth. My role was to develop the frontend and OCR backend service using Next.js and Flask API.
- JUMP Thailand Hackathon by AIS Academy (2025) - Achieved second runner-up and a 40,000 Baht prize among more than 700 teams across Thailand for developing an AI-assisted massage teaching system for blind people using head-mounted cameras and AI instructors. My role was to develop and deploy the instructor model using multimodal language models and computer vision techniques to detect muscles and postures during massage sessions and provide real-time feedback to students.
- AI Hackathon Powered by MITR PHOL (2025) - Achieved second runner-up among 156 teams for developing a system to prevent machinery breakdowns in sugar harvesting machines. My role was to develop forecasting models from sensor data using various machine learning techniques.
- Thinc's 10 Days in 10 Years Project (2022) - Won first place among more than 50 teams in a 10-day competition to develop a web application solving real-world problems — in this case, facilitating student withdrawals. My role was to design and develop the backend service and database.
- Computer Olympiad Camp (2019–2022) - Qualified for the POSN Computer Olympiad Camps at Kasetsart University (2019) and Mahidol Wittayanusorn School (2020, 2021).
- Meta Hacker Cup (2022) - Qualified for the second round of the Meta Hacker Cup 2022.
- Google Code Jam (2020, 2021) - Qualified for the first round of Google Code Jam in 2020 and 2021.
- KU01 Coding Competition (2019) - Achieved a perfect score and won first place in the competition at Kasetsart University.
Other
- Languages: Thai (Native), English (Working Proficient / IELTS 7.5), Chinese (Elementary)
- Accepted into the SCB Data Scientist Internship Program 2025 (Declined the offer)
- Extra curricular activities: President of School International Chess Club, Head of Information Department of High School Yearbook Committee
- Non-tech experiences/achievements: Academic Tutor (Math/Physics/Chemistry/Biology/English), Qualified for the Thai Scholarship (ทุนกระทรวงวิทยฯ) for studying Computer Science worldwide, Got accepted to Faculty of Medicine, Chulalongkorn University
- Areas : Badminton, Football, Table Tennis, Running, Piano
- Games : Music games, Puzzle, Strategy games