Available to hire
I’m a STUDENT OF NUS
Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it.
Employment and project experience
Senior Developer Salesforce Inc.
January 2017 - March 2017
Full-stack Developer Microsoft Inc.
January 2019 - March 2019
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Course Project - NLP and LLM at National University of Singapore (NUS)
August 1, 2025 - October 16, 2025Developed a local Python-based dialogue system integrating open-source LLMs (GPT4All, LLaMA); conducted comparative experiments on BoolQ; designed a GUI for chat and model switching; explored multimodal image–text dialogue.
Research Assistant - Circular Pendulum at Beihang University (BUAA)
May 1, 2022 - October 16, 2025Built and optimized a circular pendulum apparatus; performed kinematic analysis and data collection; processed data with Python/Matplotlib; modeled the apparatus in SolidWorks and validated with experiments.
Project Member - Robust Control and Motion Compensation Algorithms at BUAA Robotics Lab
June 1, 2026 - October 16, 2025Built dynamic models under disturbances; implemented PID and LQR controllers; developed RL-based motion compensation (SAC, PPO); validated via simulations across disturbance scenarios.
Project Member - Control Allocation for Over-actuated Mobile Robots at BUAA Robotics Lab
June 1, 2026 - October 16, 2025Modeled a four-wheeled Mecanum robot; tested pseudo-inverse allocation in PyBullet; applied RL (SAC, PPO) to optimize control allocation; prepared ROS+Gazebo interfaces for cross-platform validation.
Machine Learning Project - Multi-Agent Tugboat Cooperation Docking at BUAA Robotics Lab
December 1, 2025 - October 16, 2025Built a 2D port simulation with tugboats under disturbances; designed state/action spaces and PPO with centralized training; compared PPO with MPC on docking success, energy, and safety.
Course Project at National University of Singapore (NUS)
August 1, 2025 - October 16, 2025Developed a local dialogue system using Python integrating open-source LLMs (GPT4All, LLaMA) to support multi-turn human–machine interaction. Conducted comparative experiments among various LLM architectures on BoolQ and related datasets to evaluate model performance. Designed a graphical user interface (GUI) supporting chat and model switching for enhanced user experience. Explored multimodal models enabling image–text dialogue and image description tasks.
Research Assistant at Beihang University (BUAA)
May 1, 2022 - October 16, 2025Study of circular pendulum apparatus: Built and optimized a circular pendulum apparatus, performed kinematic analysis and data collection. Processed and visualized experimental data using Python and Matplotlib; fitted angular displacement vs. time curves. Identified error sources and proposed structural modifications to improve measurement accuracy. Modeled the apparatus in SolidWorks and compared with experimental results for validation.
Project Member at Beihang University (BUAA)
June 1, 2026 - October 16, 2025Robust Control and Motion Compensation Algorithms: Built dynamic models of motion systems under disturbances using MATLAB/Simulink and Python (NumPy), and implemented baseline controllers (PID, LQR). Developed motion compensation algorithms to reduce trajectory deviation and vibration, improving navigation smoothness and tracking accuracy. Applied reinforcement learning methods (SAC, PPO) to optimize compensation strategies, enhancing robustness under dynamic disturbances.
Project Member at Beihang University (BUAA)
June 1, 2026 - October 16, 2025Control Allocation for Over-actuated Mobile Robots: Built the kinematic model of a four-wheeled Mecanum mobile robot using Python and NumPy. Verified traditional control allocation methods (e.g., pseudo-inverse) in PyBullet, testing trajectory tracking and actuator constraint scenarios. Applied reinforcement learning algorithms (SAC, PPO) to optimize control allocation, improving stability and energy efficiency. Deployed robot model and control interfaces in ROS + Gazebo for cross-platform validation and preparation for hardware implementation.
Machine Learning Project Member at BUAA
December 1, 2025 - October 16, 2025Multi-Agent Tugboat Cooperation Docking: Constructed a 2D port simulation modeling rigid-body vessels and multiple tugboats under hydrodynamic disturbances and obstacles. Designed state and action spaces along with reward functions balancing success rate, energy consumption, and safety constraints. Implemented Proximal Policy Optimization (PPO) under a centralized training–decentralized execution paradigm for cooperative docking control. Compared PPO-based cooperative control with centralized model predictive control (MPC) in terms of docking success, energy efficiency, and collision rate.
Education
MSc in Robotics at National University of Singapore (NUS)
January 1, 2025 - May 1, 2026BSc in Applied Physics at Beihang University (BUAA)
September 1, 2018 - June 1, 2022MSc in Robotics at National University of Singapore (NUS)
January 1, 2025 - May 1, 2026BSc in Applied Physics at Beihang University (BUAA)
September 1, 2018 - June 1, 2022Qualifications
Industry Experience
Computers & Electronics, Education, Software & Internet, Manufacturing, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Data Scientist
We have the best data scientist experts on Twine. Hire a data scientist in Shanghai today.