← В ленту
Регистрация: 01.11.2023

Abtin Rohami

Специализация: Robotic Software Developer

Портфолио

Resana ‑ Rutilea

Used Moveit1 to control Xarm robotic arm and created a ROS1‑based MVP for automating warehouse operations at Komatsu factory. • Boosted planning time by 30% by enabling concurrent planning, planner switching andadapt python code to C++. • Enabled changing of end effector at runtime to use all types of end eef and update collision avoidance. • Integrate detection module to planning module and object avoidance. lowered manipulation failure by 10%. • Reduced field testing time by about 50% by using simulation world for testing with Gazebo. • Enabled the robot to pick up 20% more objects by adding magnet gripper controller node.

Tellext

Enhance and validate the 3rd version of the MVP of the autonomous facility robot. • Port 35% of the Ros1 solution to Ros2 on Autoware.auto docker. • Simulated approximately 40% of code logic and Navigation module in the simulated world, reducing field testing by 35%.

Software Motion (Suzhou) Engineering Services Co., Ltd

Setup SIL, Test decision and planning algorithms and engineer software solutions. • Setup SIL by integrating Matlab Simulink and TSMaster CAN simulaiton for algorithms validataion with real data. • Engineered pyqt‑based software mvp for xcp log player to plot data and visualize BEV (bird eye view) of the environment. • Researched and reviews planning and optimization algorithms to increase path and trajectory planning speed.

Скиллы

C
C++
Docker
Gazebo
Python
ROS (ROS1, ROS2)

Опыт работы

Robotic Software Developer
03.2023 - 05.2023 |Tellext
.
Enhance and validate the 3rd version of the MVP of the autonomous facility robot. • Port 35% of the Ros1 solution to Ros2 on Autoware.auto docker. • Simulated approximately 40% of code logic and Navigation module in the simulated world, reducing field testing by 35%.
Algorithm Engineer
с 03.2023 - По настоящий момент |Software Motion (Suzhou) Engineering Services Co., Ltd
.
Setup SIL, Test decision and planning algorithms and engineer software solutions. • Setup SIL by integrating Matlab Simulink and TSMaster CAN simulaiton for algorithms validataion with real data. • Engineered pyqt‑based software mvp for xcp log player to plot data and visualize BEV (bird eye view) of the environment. • Researched and reviews planning and optimization algorithms to increase path and trajectory planning speed.
Robotic Software Developer
10.2022 - 02.2023 |Resana ‑ Rutilea
C++, python
Used Moveit1 to control Xarm robotic arm and created a ROS1‑based MVP for automating warehouse operations at Komatsu factory. • Boosted planning time by 30% by enabling concurrent planning, planner switching andadapt python code to C++. • Enabled changing of end effector at runtime to use all types of end eef and update collision avoidance. • Integrate detection module to planning module and object avoidance. lowered manipulation failure by 10%. • Reduced field testing time by about 50% by using simulation world for testing with Gazebo. • Enabled the robot to pick up 20% more objects by adding magnet gripper controller node.
Robotic Software Developer
01.2021 - 12.2022 |Rayan Robotics
.
Engineered and implemented 2 versions of software for a swarm of agricultural aerial robots to efficiently cover large fields. led the team of software engineers to redesign and improve the code to increase efficiency, stability and maintainability. • Revamped software architecture following ROS and OOP architecture and using Mavros. refactored 80% of the codebase. • Boosted system performance by applying concurrency and event‑driven programming, achieving 40% improvement in performance on Raspberry pi and Jetson Nano. • Optimized inter‑robot communication by minimizing payloads, headers and serialization/deserialization processes, resulting in 30% improvement. • Cut down deployment time by 85% by building configurable cross‑platform docker image and bash scripts. • Ensured the stability of the code by creating Python unit tests (nose2) ,achieving 95% code coverage. • Spearheaded to redesign of inter‑robot communication by 35% by adding routing and failure handling using configurable ROS2’s domain bridge. • Collaborated in developing simulation environment by integrating Ardupilot’s SITL and Gazebo, reducing the need for field testing by 75% as verified by experiments.
Embedded Developer
03.2019 - 02.2021 |Koosha Batis
.
Created exclusive elevator management software on AtMega micro‑controller family including collective operation, fault detection, ensuring safety and efficiency of the system. • Developed 2 operation modes (selective‑collective and up‑collective). Reduced waiting time by 15%. • Replaced landline‑based emergency calling system with portable GSM (SIM800)‑based module and Atmega16, reducing installation time by 30%. • Built simulation environment in Proteus8 for testing and debugging , reducing hardware testing by 75%. • Increased customer base by about 5% and revenue by 10% by adding group control (up to 4 elevators). • Improved performance of the group control feature by using AtMega64, optimizing performance based on traffic patterns, elevator load, cabin size, usage and floor priority. decreasing maintenance costs and response time by 15%. • Increased number of customers by 5% by adding a keypad‑based floor access restrictions feature, enhancing security and privacy of the building occupants.
Embedded Developer
03.2018 - 03.2019 |NDA
.
• AVR MicroControllers.
Production Engineer
03.2017 - 03.2018 |Poolasa (Automotive Hoses)
.
Implemented ISO standards for quality assurance, Designed FMEA, SQA and conducted self audits for Automotive Hoses to ensure compliance and customer satisfaction. • Designed test plans for about 40% of the products according to the standard specification for quality testing.
Production Supervisor
06.2016 - 03.2017 |Palayesh Pegah (refinery factory)
.
Supervised productions line to ensure the quality of the final product and efficiency of the process.

Образование

Electrical Engineering
2018 - 2021
University of Shahab Danesh
Chemical Engineering
2009 - 2013
University of Kerman

Языки

АнглийскийВыше среднего