Skip to content
View ppanthasen's full-sized avatar

Block or report ppanthasen

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ppanthasen/README.md

πŸ‘‹ Hi, I'm Pas Panthasen

πŸŽ“ M.Eng. in AI & Robotics | πŸ€– AI/ML Developer | πŸ› οΈ Problem Solver
Welcome to my GitHub! I'm passionate about building reliable and efficient AI/Robotics systems and applying machine learning to solve real-world problems.

πŸ”§ About Me

I'm a Master of Engineering (M.Eng.) graduate from the University of Toronto (MIE Department), with dual emphases in Robotics and Data Analytics & Machine Learning. My experience focuses on applying ML in various practical engineering settings β€” from robotic localization to optimization.

I enjoy turning complex problems into working, maintainable software and am seeking full-time opportunities in ML engineering, robotics, or AI applications.

🧠 Technical Skills

  • Programming: Python, MATLAB, C++ (basic), SQL
  • Libraries/Frameworks: PyTorch, ROS, OpenCV, NumPy, scikit-learn
  • Domains: Robotics, CV/ML, Dataset Distillation, Reinforcement Learning
  • Tools: Git, Jupyter, Linux, VS Code, Azure

πŸš€ Projects

πŸ€– Robotics

🧠 Machine Learning, Deep Learning & Computer Vision

πŸ”¬ Modeling & Simulation

  • CFD Solver from Scratch (C++)
    Implemented a 2D Navier-Stokes solver to simulate fluid flow between plates and smoke dispersion.

  • Cooling System for IoT Gateway
    Designed thermal control strategies and ran finite element simulations for passive cooling in compact IoT enclosures.

  • Human Motion Modeling in Simulink
    Simulated biomechanical movement for physical therapy, using inverse and forward dynamics of triceps dip motion.

πŸ”§ Embedded Systems & Hardware Prototyping

  • Object Detection for Recycling Bins (Arduino)
    Built and deployed a portable ultrasonic sensor system to detect nearby objects around public recycling bins.

πŸ“˜ Coursework

πŸ€– Robotics & State Estimation

  • Motion planning (PRM, RRT, RRT*)
  • Wheel odometry and grid-based mapping
  • Lidar mapping and localization
  • Particle filter localization
  • Estimation methods: batch linear-Gaussian, EKF, Gauss-Newton

🧠 Machine Learning & Deep Learning

  • Linear models, convolutional models, generative models, sequential models
  • Comparative study on text classification models (CNN, SVM, RNN)

πŸ“Š Data Analytics & Decision Systems

  • K-Means clustering using MapReduce
  • Recommender systems using Spark
  • SQL orchestration and stream processing in cloud environments
  • Information retrieval and prompt engineering

πŸ’° Finance & Optimization

  • Cash Matching Portfolio Optimization
  • Efficient Frontier Construction

πŸ“„ Resume & Contact

Popular repositories Loading

  1. evrptw-rl evrptw-rl Public

    Personal summary of a graduate project applying reinforcement learning and GNNs to solve the Electric Vehicle Routing Problem with Time Windows (EVRPTW), compared with a MILP baseline.

    2

  2. FCC_Exercises FCC_Exercises Public

    Shell

  3. DataDistillation DataDistillation Public

    Data distillation project for ECE1512 course

    Jupyter Notebook

  4. efficient-dataset-distillation efficient-dataset-distillation Public

    Jupyter Notebook

  5. ECE1512_2024F_ProjectB_Pas_Panthasen ECE1512_2024F_ProjectB_Pas_Panthasen Public

    Jupyter Notebook

  6. ppanthasen ppanthasen Public