- Programming languages: C/C++, Java, Unix/Shell, Python, MATLAB.
- Motion Planning Libraries: OMPL (Open Motion Planning Library), Parasol Motion Planning Library (PMPL)/Parasol Planning Library (PPL).
- Operating systems: Linux (Ubuntu, OpenSUSE, Debian), MacOS, Windows.
- Microsoft Office Package: Word, Excel, Outlook, PowerPoint, OneDrive.
- Software skills: ROS (Robotics Operating System), Gazebo, RViz, Gnuplot, Tkiz, Google Dialogflow, Git, Docker, VSCode, Latex, NVIDIA CUDA.
- Web technologies: MySQL/SQL, JavaScript, CSS, HTML5, Java-Servlet, JSON, XML.