Krittin Setdhavanich

Software Engineer | Machine Learning Enthusiast

Learn More

About Me

🎓 Currently pursuing my degree in Software and Knowledge Engineering at Kasetsart University.

💡 Passionate about data-driven technologies and their power to drive insights and innovation.

🔬 Experienced in machine learning research, further solidifying my interest in data engineering and analytics.

🚀 Aspiring to build a career at the intersection of software engineering and data science.

🌱 Constantly learning and staying updated with the latest trends in big data, cloud computing, and AI technologies.

Skills

Python SQL Machine Learning Git PyTorch Computer Vision Deep Learning JavaScript Docker Kubernetes AWS TensorFlow Natural Language Processing Data Visualization Pandas NumPy Scikit-Learn SQL NoSQL REST APIs GraphQL Agile Methodologies Scrum JIRA CI/CD Jenkins Airflow Redshift DBT IAM S3 Linux Bash Shell Scripting Data Engineering ETL/ELT Big Data AI Data Science Communication Teamwork Problem-Solving Adaptability Time Management Critical Thinking Leadership Creativity Work Ethic Interpersonal Skills Emotional Intelligence Conflict Resolution Decision Making Attention to Detail Networking Public Speaking Negotiation Self-Motivation Flexibility Collaboration Empathy Patience Active Listening Stress Management Cultural Awareness

Experience

Machine Learning Researcher - Kasetsart University

Jan 2023 – Present

  • Developing platforms for data collection and annotation
  • Building and optimizing deep learning models
  • Managing the end-to-end process from training and testing to deployment
  • Ensuring models are effective and usable for practical applications
  • Collaborating with a team to innovate and implement solutions that address complex challenges through machine learning

Data Engineer Intern - Sunday Insurance

May 2024 - Jul 2024

  • Explored and implemented both ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) methodologies
  • Developed a robust data pipeline for efficiently extracting, transforming, and categorizing email data and attachments
  • Set up various infrastructures including IAM, S3, Redshift, DBT, Jenkins, Kubernetes, and Airflow
  • Enabled querying of email data within the data warehouse
  • Created a chatbot integrated with Slack, capable of accessing and providing information about the data engineering team
  • Actively participated in various team activities, including bouldering sessions, board game nights, and knowledge-sharing meetings

Experience(Cont.)

Teaching Assistant - Kasetsart University

Jul 2022 - Present

  • Course: Fundamentals of Software Process (Aug 2024 - Present)
  • Responsibilities: Supporting students in mastering software development skills, guiding project research, and facilitating Agile practices.
  • Course: Computer Programming 2 (Jan 2023 - Apr 2023)
  • Responsibilities: Supporting students in advanced programming skills, covering OOP, UML, and Data Science tools.
  • Course: Computer Programming 1 (Aug 2022 - Dec 2022)
  • Responsibilities: Guiding freshmen in coding basics, Python fundamentals, and OOP concepts.
  • Course: Temporary TA for Python Programming (Jul 2022)
  • Responsibilities: Teaching Turtle Graphics, Python fundamentals, and problem-solving.

Education

Kasetsart University

Bachelor's degree, Computer Engineering (3.72)

2022 – 2026

WatSuthiwararam School

Mathematics and Science Gifted Program

2022 – 2026

Projects

PRCMLPipeline: Aviation ML Pipeline

Sep 2024 - Nov 2024

Developed an end-to-end ML pipeline analyzing 369,013 European flights, collaborating with aviation experts. Built using Kubeflow on Vertex AI, ZenML, and MLflow for model tracking. Created RESTful APIs for real-time predictions and implemented automated validation pipelines.

GitHub

ComfyWear: AI-Powered Clothing Comfort Predictor

Sep 2023 - Dec 2023

Developed an AI-driven application for smart clothing recommendations.

GitHub Demo Video

PlanMe

Sep 2023 - Nov 2023

PlanMe is a web application that combines Google Classroom to automatically fetch the courses and assignments and NLP models to summarize and automatically create to-do lists to help students manage their assignments more easily.

GitHub

SOS12 website

Jun 2023 - Jul 2023

Developed a comprehensive web platform aimed at helping freshmen prepare for their major by enhancing their problem-solving skills in Python. The project includes a dynamic website built using JavaScript, Tailwind CSS, and Vite, featuring a wide range of Python problems and an extensive FAQ section.

GitHub

Projects(Cont.)

Equalize

Mar 2023 - May 2023

Equalize is a regression and analysis program. Its main function is to visually represent processed data using different types of graphs. Additionally, it can also utilize basic machine-learning techniques to make predictions based on the data.

GitHub

Mate

Nov 2022 - Dec 2022

Mate is a program that will improve your life by performing useful tasks like checking the weather, delivering the most recent information on 14 topics each day based on your interests, and more. Mate can also help you find out what music is popular right now by giving you a list of the top 10 songs according to a billboard. Additionally, you can keep Mate updated on everything you accomplish by recording your diary with Mate. You can also create a to-do list, and Mate will alert you when a deadline is approaching.

GitHub

Projects(Cont.)

Face Mask Detection

Jun 2022 - Jul 2022

Built a YOLOv5-based object detection system to identify mask-wearing in images. Trained on 853 annotated images, achieving 82% precision in mask detection after 3 epochs.

AI-Generated Text Detection

Mar 2022 - Apr 2022

Created a classifier to distinguish between human and AI-written text using Python, Sklearn, and NLTK. Achieved 99% accuracy through model ensembling.

Petals Flower Classification

Mar 2022 - Apr 2022

Developed a Vision Transformer model using PyTorch to classify 104+ flower types. Optimized with TorchXLA for TPU training, achieving 80% accuracy after 300 epochs.

Contact Me

Email: email(Jwizzed, outlook, com)

Phone: (+66) 625414598

LinkedIn: linkedin.com/in/jwizzed

Instagram: jjkrittin