Nopparuj Poonsubanan
I'm a fourth-year Computer Engineering student at Chulalongkorn University with hands-on experience in machine learning applications, full stack development, DevOps practices, and Linux administration. My resume can be found here.
Experience
Fraud Alert System
Siam Commercial Bank
- Integrate Kafka to efficiently consume and process suspicious transactions
- Design and schedule cron jobs to run batch services daily
- Construct and manage a Jenkins pipeline for continuous integration and deployment, enhancing system reliability and reducing deployment times
Home Service Application
Sansiri (Mobile & Web Solution)
- Develop a system that can enable/disable the operation of services for each project
- Implement real-time chat service between residents and project managers using Vue.js integrating with Firebase
Waste-Segregation Guide
Sansiri (Mobile & Web Solution)
- Design robust database structures using Microsoft SQL Server to ensure data integrity and optimize query performance
- Build robust backend systems with ASP.NET, facilitating data management, business logic execution, and seamless integration with front-end applications
- Develop a comprehensive web application using Vue.js
Parkinson's Diseases Patient Detection
Chulalongkorn University
- Utilize machine learning to screen for Parkinson's disease in a web application using Next.js, Tailwind CSS
- Implement backend services in Go, setting up Google OAuth and cookies for user authentication
- Using CI/CD pipelines with GitHub Actions for deploying a Docker image to Kubernetes
BERT Multilabel Engineer
Chulalongkorn University
- A multi-label text classification project using BERT for categorizing engineering literature into 18 subject areas
Software-Defined Systems Project
Chulalongkorn University
- Develop a microservices-based web application for mathematical computations and deploy it as a Docker container using Ansible and Kubernetes on multiple Raspberry Pi devices
- Set up Linux monitoring system with Grafana
BART Comment Summarizer
Chulalongkorn University
- Develop a machine learning model with the function of summarizing comments on 'Rate My Professor'
Noodle Voice Order
Chulalongkorn University
- Create speech-to-text web application for ordering noodles by utilizing machine learning
- Develop a machine learning model to recognize noodle components
Trainder
Chulalongkorn University
- Developed a matchmaking application to connect trainers with trainees, leveraging Next.js, Tailwind CSS, and TypeScript for the frontend, and Go with MongoDB for the backend
- Implemented WebSocket for real-time chat functionality, enhancing user interaction
- Integrated Google Maps API to display user locations, improving the service's usability and navigation
Programming Methodology Teacher Assistant
Chulalongkorn University
- Design examination to evaluate students' understanding of OOP principles in Java
- Held office hours to provide individualized assistance
- Simplified complex programming topics for better student comprehension
Computer Programming Teacher Assistant
Chulalongkorn University
- Setup and maintenance VM to facilitate exam environment for students
- Held office hours to provide individualized assistance
- Simplified complex programming topics for better student comprehension
Education
Bachelor of Computer Engineering
Chulalongkorn University
Contact Info
Github: nopparujp
Email: nopparuj.ta@gmail.com
LinkedIn: Nopparuj Poonsubanan