Ashish Raste
Product Owner & Lead Autonomous Systems Engineer at Blue Ocean Seismic Services Limited- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Tamil Native or bilingual proficiency
-
Telugu Native or bilingual proficiency
-
Hindi Native or bilingual proficiency
-
Mandarin Chinese Elementary proficiency
Topline Score
Bio
Credentials
-
Coursera Mentor Community and Training Course
CourseraFeb, 2017- Sep, 2024 -
Machine Learning
CourseraNov, 2016- Sep, 2024 -
Chinese for Beginners
CourseraOct, 2016- Sep, 2024 -
More Chinese for Beginners
CourseraOct, 2016- Sep, 2024 -
Scrum Product Owner
Scrum AllianceNov, 2018- Sep, 2024
Experience
-
Blue Ocean Seismic Services Limited
-
United Kingdom
-
Oil and Gas
-
1 - 100 Employee
-
Product Owner & Lead Autonomous Systems Engineer
-
Aug 2021 - Present
Developing autonomous ocean-bottom surveying vehicles which are designed to perform large-scale underwater seismic acquisition in a cost-effective and environmentally sustainable way. Developing autonomous ocean-bottom surveying vehicles which are designed to perform large-scale underwater seismic acquisition in a cost-effective and environmentally sustainable way.
-
-
-
Advanced Navigation
-
Australia
-
Appliances, Electrical, and Electronics Manufacturing
-
100 - 200 Employee
-
Software Engineer - Robotics
-
Dec 2019 - Jul 2021
Work focus - Navigation, control and hydrodynamics of autonomous underwater vehicles. Project - Hydrus (https://www.advancednavigation.com/robotics/micro-auv/hydrus/) As a robotics engineer, I: - Researched and developed autonomous underwater vehicle (AUV) hydrodynamics simulation and controls. The outcomes from this work drove some of the mechanical and systems-engineering design decisions during the prototyping phase. - Implemented an autopilot system on embedded hardware with a scalable and reusable architecture. This system included mission command-and-control stack and navigation/guidance software. - Took part in the development of firmware to control thrusters using ESC (Electronic Speed Control) motors. - Conducted repeatable tests on prototype AUVs with outcomes validating simulation results. - Shipped simulation demos to customers and stakeholders. - Participated in activities involving soft-launch of the AUV product. - Mentored junior software engineers through various phases of software development lifecycle. Languages/frameworks/architectures - C/C++, Python, ROS (v1 and v2), Gazebo, OpenProp. Show less
-
-
-
BHP
-
1 - 100 Employee
-
Tech Lead / Specialist Software Engineer
-
Jul 2018 - Nov 2019
- Led a software team of 3+ to develop driver assistance and operator safety products, deployed at remote mine sites.- Championed a test first culture (TDD/BDD).- Actively collaborated with stakeholders and engineering teams to establish engineering practices that produced reliable software services.- Acted as a technical liaison with remote operations and cybersecurity teams, to raise and execute change requests involving access to site network infrastructures.- Languages/Frameworks/Architectures - Java, Python, AWS, Apache Kafka, Apache Storm. Show less
-
-
Specialist Software Engineer
-
Jul 2017 - Jun 2018
- Worked on the firmware of an industrial IoT system, developed in house, to process safety critical data from mining vehicles, mainly including haul trucks and excavators.- Managed firmware build and deployment remotely on a fleet of vehicles operating at different mine sites.- Co-developed mapping algorithms to update load-and-haul activity maps using haul-trucks' GPS traces. Implemented and exposed its interface as a cloud service to build further autonomy applications.- Languages/Frameworks/Architectures - C/C++, Python, AWS, STM32 MCUs, Xbee radio communication modules. Show less
-
-
-
-
Robotics Software Engineer
-
Sep 2016 - Jun 2017
- Researched, proposed and built autonomous ground vehicle (AGV) technologies for warehouses. - Developed software aligned to product goals. - Tracked team's progress and milestones. - Languages/Frameworks - C++, Python, OpenCV for computer vision, ROS, Gazebo and Stage robotics simulators. - Researched, proposed and built autonomous ground vehicle (AGV) technologies for warehouses. - Developed software aligned to product goals. - Tracked team's progress and milestones. - Languages/Frameworks - C++, Python, OpenCV for computer vision, ROS, Gazebo and Stage robotics simulators.
-
-
-
-
Research Engineer
-
Dec 2013 - Jul 2016
- Worked on the onboard-autonomy software stack of autonomous vehicles : NUSwan, Swarmbot and STARFISH (http://arl.nus.edu.sg/twiki6/bin/view/ARL/Research).- Test-bedded a research prototype and converted it into a commercial robot – the NUSwan (http://www.cnbc.com/2016/07/10/nus-unveils-robot-swan-nuswan-at-singapore-international-water-week.html).- Led a software team of three to design and develop a cloud-based command/control system for autonomous vehicles.- Java/Groovy, C/C++, Python, MATLAB, Amazon Web Services, Cloud robotics/IoT. Show less
-
-
Research Intern
-
Jul 2013 - Dec 2013
- Wrote a medium access control (MAC) protocol called Slotted-FAMA ; for underwater network modems to talk with their peers.- Java/Groovy, Software defined networking (SDN).
-
-
-
-
Research Intern
-
Sep 2012 - Feb 2013
- Researched on signal processing literature. - Implemented software using GNU Radio to interface and control Universal Software Radio Peripheral (USRP). - Automated the phase-alignment process of radio signals in a multiple-input-multiple-output (MIMO) setup to achieve radio beamforming. - C++, Python, Software defined radio (SDR). - Researched on signal processing literature. - Implemented software using GNU Radio to interface and control Universal Software Radio Peripheral (USRP). - Automated the phase-alignment process of radio signals in a multiple-input-multiple-output (MIMO) setup to achieve radio beamforming. - C++, Python, Software defined radio (SDR).
-
-
-
-
Software Developer Intern
-
Oct 2011 - May 2012
- Developed a graphical user interface (GUI), implementing some features of handwriting-recognition, storage and retrieval of pixel data and kinetic scrolling on a prototype tablet PC for taking exams. - C++, Qt framework. - Developed a graphical user interface (GUI), implementing some features of handwriting-recognition, storage and retrieval of pixel data and kinetic scrolling on a prototype tablet PC for taking exams. - C++, Qt framework.
-
-
Education
-
National University of Singapore
Masters in Computing, Computer Science -
Shanmugha Arts, Science, Technology and Research Academy
Bachelor of Technology - BTech, Information Technology -
Udacity
Self Driving Car Engineer Nanodegree