Mohammad Yavari

Mohammad Yavari Email and Phone Number

Senior Software Engineering Consultant @ Glidance Inc
Canada
Mohammad Yavari's Location
Burnaby, British Columbia, Canada, Canada
Mohammad Yavari's Contact Details

Mohammad Yavari personal email

n/a
About Mohammad Yavari

A results-oriented and highly motivated Senior Software Developer with 8+ years of experience in object-oriented coding and algorithm development within the robotics industry. Expertise includes C++, motion planning, and team leadership. Known for strong problem-solving skills, effective cross-team collaboration, and thorough project planning. Recognized as a fast learner with a passion for continuous improvement.

Mohammad Yavari's Current Company Details
Glidance Inc

Glidance Inc

View
Senior Software Engineering Consultant
Canada
Website:
glidance.io
Employees:
15
Mohammad Yavari Work Experience Details
  • Glidance Inc
    Senior Software Engineering Consultant
    Glidance Inc
    Canada
  • Avidbots Corp.
    Senior Software Developer (Motion Planning)
    Avidbots Corp. Jun 2022 - Present
  • Advanced Intelligent Systems (Ais)
    Lead Software Developer - Perception
    Advanced Intelligent Systems (Ais) Jun 2021 - Jun 2022
    - Initiated a perception team with the purpose of handling tasks like object detection,semantic segmentation, RTK localization, visual odometery, etc.- Led the perception team to start the project with the software architecture designand sensors selection and placement decisions all the way to the deployment of veryreliable machine vision components on the product.- Followed the Scrum best practices on the Jira platform to plan for the team andachieve the project… Show more - Initiated a perception team with the purpose of handling tasks like object detection,semantic segmentation, RTK localization, visual odometery, etc.- Led the perception team to start the project with the software architecture designand sensors selection and placement decisions all the way to the deployment of veryreliable machine vision components on the product.- Followed the Scrum best practices on the Jira platform to plan for the team andachieve the project requirements in the form of short-term deliverables. Show less
  • Advanced Intelligent Systems Inc.
    Lead Software Engineer
    Advanced Intelligent Systems Inc. Dec 2018 - Jun 2021
    I am leading the software team at AIS for BigTop project, an autonomous UGV for moving pots in nurseries. Since I started leading the team, BigTop gained 47% performance improvement and moved from a prototype to a commercial product in terms of reliability. Selected tasks and contributions:- Plan, organize and roadmap the work that the team tackles following Agile methodology (using Jira)- Experienced in the entire software development lifecycle, from design to implementation… Show more I am leading the software team at AIS for BigTop project, an autonomous UGV for moving pots in nurseries. Since I started leading the team, BigTop gained 47% performance improvement and moved from a prototype to a commercial product in terms of reliability. Selected tasks and contributions:- Plan, organize and roadmap the work that the team tackles following Agile methodology (using Jira)- Experienced in the entire software development lifecycle, from design to implementation, test, and support- Provide coaching and career-growth guidance to my team members and new employees- Extensive problem-solving, algorithm design to overcome product failures- Delivering a variety of software robotic modules including indoor GPS, Lidar-based object detection, human follower, and safety control (Python, C++, ROS, CNN, OpenCV ...) Show less
  • Advanced Intelligent Systems Inc.
    Senior Software Engineer
    Advanced Intelligent Systems Inc. Jul 2018 - Dec 2018
    I developed an indoor localization system based on UWB range measurement for BigTop robot at AIS. This localization system solved one of the major challenges of the product and led to the rapid progress of the project towards commercialization.Selected tasks in this project:- Provide a high accuracy trilateration result using optimization methods - Self-localization of system anchors - Time-division multiple access (TDMA) over UWB channel to have multiple localization systems at… Show more I developed an indoor localization system based on UWB range measurement for BigTop robot at AIS. This localization system solved one of the major challenges of the product and led to the rapid progress of the project towards commercialization.Selected tasks in this project:- Provide a high accuracy trilateration result using optimization methods - Self-localization of system anchors - Time-division multiple access (TDMA) over UWB channel to have multiple localization systems at the same time. Show less
  • Simon Fraser University
    Research Assistant
    Simon Fraser University Nov 2015 - Dec 2021
    Vancouver, Canada Area
  • Picker Drones Inc.
    Senior Software Developer
    Picker Drones Inc. Aug 2016 - Jul 2018
    I was the control designer and lead of the software development group. Our goal was to implement object detection, motion planner and controller modules for a quadcopter equipped with a cutter to harvest bell-peppers. I succeeded in developing an optimal controller (MPC) for the imbalanced quadcopter with centimeter accuracy and lead the team to meet the deadline for delivering the MVP (minimum viable product).Selected responsibilities:- Plan the Sprints and run Scrum methodology for… Show more I was the control designer and lead of the software development group. Our goal was to implement object detection, motion planner and controller modules for a quadcopter equipped with a cutter to harvest bell-peppers. I succeeded in developing an optimal controller (MPC) for the imbalanced quadcopter with centimeter accuracy and lead the team to meet the deadline for delivering the MVP (minimum viable product).Selected responsibilities:- Plan the Sprints and run Scrum methodology for the team using Jira- Tune PID controllers of PX4 flight controller- System identification to estimate the dynamic model of the custom-built quadcopter- Design and development of an optimal controller (MPC) for the custom-built quadcopter- Work with OptiTrack motion capture system Show less
  • University Of New Brunswick
    Research Assistant
    University Of New Brunswick Sep 2013 - Aug 2015
    Whole responsibility for research, design and development of a wireless positioning system using Ultra Wide-band wireless technology and Inertial Navigation System composed of an accelerometer and a gyroscope.
  • Timbre Cases Inc.
    Software Engineer
    Timbre Cases Inc. Feb 2015 - Jun 2015
    Fredericton
    Responsible for the whole life cycle of software development as the only software engineer at company. From the requirement gathering to the integration testing. Used technologies: REST web services, PHP, HTML, Ajax, Java Script, ARM programming, signal processing, UI design, I2C connection.
  • Siemens Canada
    Software Developer
    Siemens Canada Sep 2014 - Dec 2014
    Fredericton, Nb, Canada
    Test-driven development with Java using following technologies:REST Services, Jetty servlet container,Tomcat, JMS, ActiveMQ, SpringAplication, SQL, SQL Developer, Mybatis, Oracle, JUnit.
  • Payampardaz
    Software Developer (Part-Time)
    Payampardaz Jun 2010 - Aug 2013
    Iran, Isfahan
    Development and research in different fields of Network and System Security. From thewindows logon process, Gina and Credential Provider, to network protocols such asTLS, SMIME and SOCKS. Use and manipulate open source projects such asOpenssl, Qt, Apache and Kamailio. Participate in secure software architecture design. Programming language: C++ and MFC.

Mohammad Yavari Skills

Programming C++ Java Microsoft Office Matlab C Algorithms Software Development Powerpoint Embedded Systems Eclipse Microsoft Excel Microsoft Word Javascript Algorithm Design Robotics Team Leadership Oracle Sql Developer Linux Parallel Computing Gpu Microsoft Visual Studio C++ Fpga Android Development Visual C# Oracle Database Lightroom Uwb Simulations Research Machine Learning Simulink Labview Latex Ros Model Predictive Controllers System Identification Randomized Motion Planning Uav Flight Control Systems Motion Capture Localization Positioning Network Security Model Predictive Control

Mohammad Yavari Education Details

Frequently Asked Questions about Mohammad Yavari

What company does Mohammad Yavari work for?

Mohammad Yavari works for Glidance Inc

What is Mohammad Yavari's role at the current company?

Mohammad Yavari's current role is Senior Software Engineering Consultant.

What is Mohammad Yavari's email address?

Mohammad Yavari's email address is myavari@sfu.ca

What schools did Mohammad Yavari attend?

Mohammad Yavari attended Simon Fraser University, University Of New Brunswick, Isfahan University Of Technology.

What are some of Mohammad Yavari's interests?

Mohammad Yavari has interest in Camping.

What skills is Mohammad Yavari known for?

Mohammad Yavari has skills like Programming, C++, Java, Microsoft Office, Matlab, C, Algorithms, Software Development, Powerpoint, Embedded Systems, Eclipse, Microsoft Excel.

Not the Mohammad Yavari you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.