Ali B.

Ali B. Email and Phone Number

Software Engineer at Ford Motor Company @ Ford Motor Company
dearborn, michigan, united states
Ali B.'s Location
Detroit Metropolitan Area, United States
About Ali B.

5+ Years in the automotive industry. Experienced jobs from Project Management, CAE, Modeling, Software Engineering, Calibration, and Systems Engineering.Nominated and selected by Ford to participate in Autonomous Vehicle Cohort program in University of Michigan Ann-Arbor to pursue a graduate degree and develops skills and expertise in the future of vehicle autonomy. - In progressUniversity of Michigan - Dearborn ---> Masters in ECE - In progress.Wayne State Alumni; on deans list.

Ali B.'s Current Company Details
Ford Motor Company

Ford Motor Company

View
Software Engineer at Ford Motor Company
dearborn, michigan, united states
Website:
ford.com
Employees:
151485
Ali B. Work Experience Details
  • Ford Motor Company
    Xev Functional Safety Software Engineer
    Ford Motor Company Oct 2018 - Present
    Dearborn, Michigan, United States
    Agile AUTOSAR/FNV4 Software Developer:*SAFe Agile certified; transitioned team to agile process.*Transitioned ASIL rated SW Components to AUTOSAR compliant models utilizing both bottom-up & top-down approaches.*Developed embedded safety ISO 262626 compliant SW in C for all xEV powertrains under Agile.*Authored AUTOSAR TSR/SSRs & linkages in Jama & Magic Draw; utilizing P/Behavioral/Activity/Fishbone Diagrams. *Identified AUTOSAR IO interfaces in PREEvision & completed ARXML handshaking.*Transitioned releases SW Component release to GitHub from Clearcase.Motor Generator Independent Plausibility (MGIPC) Check SW Pre-FNV4 feature owner*Responsible for MGIPC C SW development & feature bookshelf for all xEV programs.*Managed official and experimental labels in ClearCase & generated application builds.*Created URDs, dispositioned issues in CCB/JIRA forum identifying PCA/ICA resolution for launch issues.*Utilized PolySpace, Smartbear, BeyondCompare, to ensure quality MISRA C SW.Software Validation & Unit Testing*Created SW component concept models in Matlab/Simulink/C & developed test harnesses.*Unit Tested C++ SW utilizing BTC, Ceedling, Unity, Simulink test achieving MCDC coverage. Enforced MISRA standards.*Leveraged HIL, and breadboard to validate SW.*Performed vehicle testing utilizing ATI, no-hooks, Kavaser & myCANIC to validate SW.Owner of DVM (Design Verification Method) for One Pedal Drive, Driver Demand, & Low Mu testing.*Developed DVMs from scratch.*Championed data analysis for xEV program sign off & generated V&V report.*Analyzed data in ATI & SW implementation; used RCA to identify issues & write JIRAs against them.*Reviewed reqs. in Magic Draw & led effort to develop with the help of HARA/FMEAs.Big Data Utilization*Developed scripts using Julia/Python in Jupyter to parse event based data from customers & generate reports of DTC occurrences & status for relevant modules to get ahead of high-occurrence DTCs before vehicle launch.
  • Ford Motor Company
    Autonomous Automotive Target-Less Camera Calibration Capstone Project
    Ford Motor Company Apr 2021 - Sep 2021
    •Identified downsides to current target-based Camera calibration method•Researched multiple target-less methods that would better meet customer expectation & reduce need for calibration booths, tooling, & work hours •Utilized Domino, Linux, Docker to create flashable environments & work with large LIDAR/Image data as well as Structure for Motion to yield workable Camera point cloud•Implemented & Presented algorithm using C++, ROS, & python to automatically identify discontinuous edges in LIDAR & Camera point clouds registering them together correcting for errors & more accurately being able to detect vehicle surroundings•Tracked progress using Gantt chart•Delivered proof of concept to DAT team for further development
  • University Of Michigan
    Self Driving Cars: Perception And Control (Rob 535)
    University Of Michigan Sep 2021 - Dec 2021
    Applied KnowledgeLanguage: Matlab* Applied LQR trajectory tracking on Suspension Model and Bicycle model.* Utilized quadratic programming MPC control to design a controller that follows a given trajectory based on the kinematic bicycle model* Utilized ICP tp find rigid body transformation to transform source to target point cloud* Computed discrepancy map in a set of stereo images and used SURF for feature extraction then generated codeworks using k-means clustering for the image set. This was used to match a query image to the closest histogram BoW in Euclidian distance.* Designed a PID controller to generate a trajectory for a non linear bicycle model to traverse a given track with left and right borders in a given time.
  • University Of Michigan
    Fundamental Of Vehicle Dynamics (Auto 599)
    University Of Michigan Jan 2021 - Apr 2021
    Participate in multiple case studies using CarSim to explore effects of road loads, ride, cornering, steering, suspension, and tires on vehicle performance and driver motion sickness under low/split/high mu conditions. Utilized power spectral density, jerk, and lap time to evaluate performance and effects on motion sickness.
  • University Of Michigan
    Foundation Of Computer Vision (Eecs 504)
    University Of Michigan Sep 2020 - Dec 2020
    *Paper Flattening and Template Matching Group Project:Language: Python - Generated a set of synthetically crumbled papers, their 2D flow graph, and mask images for our dataset - Trained a U-net to take in a wide variety of patches from the distorted images and output their respective flow maps (mapping each pixel of the distorted image to the original image) - Utilized template matching and K-means clustering to detect the numbers and operation in each math problem for the flattened math worksheets and generate the answer key https://github.com/abadredd/the-flatteners*Applied Knowledge:Language: Python - Estimated homography between two NFL pitch images to generate yellow line for first down marker - Applied demosaiking on image using Bayes filter to generate colored and grayscale images and reconstruct image - Utilized Harris corner detector and gaussian blurring to identify relevant features/descriptors to estimate a homographay for image stitching - Implemented a DoG blob detection and scale selection algorithm to detect disks of sunflowers in image- Implemented foreground-background graph cut using super pixels to generate an adjacency matrix and a capacity matrix for a key feature in the foreground based on histogram of intensities and spatial proximity. Then used Ford Fulkerson to find the maximum flow through the graph to perform the graph cut.- Implemented a CNN and a Multi-layer perceptron NN to classify images in the CIFAR-10 dataset
  • University Of Michigan
    Mobile Robotics: Methods & Algorithms (Rob 530)
    University Of Michigan Jan 2020 - Apr 2020
    *Group Project: Semantic LIDAR OdometryLanguage Used: C++, Matlab -Utilized semantic KITTI dataset and applied SICP (semantic-ICP) to generate pose transformations between consecutive point clouds. Fed these transformations as edges into ISAM to generate smoothed trajectory -Compared odometry results between smoothed vs unsmoothed trajectory, and GICP vs SICP against group truth -Explored effects of increasing time step between point clouds used to generate transformations and removing semantic labels for moving objects on odometry results -Attempted SLAM by generating loop closure transformations when the vehicle crossed (came close to previous poses) and fed these loop closures as part of the factor graph to ISAM2 https://github.com/tglenn28/SLO https://www.youtube.com/watch?v=0wvZ5xyvVrM&t=2s*Designed Kalman Filter in V2I ImplementationLanguage Used: Matlab -Simulated a V2I environment by generating noisy measurements from 3 separate radar towers that will return the distance of the vehicle from each radar tower at each time step. -Propagated noisy measurements through a KF to estimate the current state of the vehicle in the 2D environment. -Compared the results to the ground truth assuming no knowledge of the vehicle motion (random walk motion model) starting with an initial guess for the state. https://github.com/abadredd/Exploring-Kalman-Filter-in-a-V2I-Implementation.git*EKF, UKF, PF, and in EKF Implementation using Velocity Motion Model in SE(2)Language Used: Matlab -Derived propagation and correction equations for each filter -Implemented filters in Matlab (prediction and correction) on set of noisy measurements received by simulated landmarks vs sensor readings for robot range and bearing measurements to generate odometry -Compared filter results
  • University Of Michigan
    Machine Learning Topics Applied (Eecs 505)
    University Of Michigan Sep 2019 - Dec 2019
    Language used: JuliaIDE used: Jupyter NotebookDocumentation used: LatexConcepts Applied:-Video background subtraction using SVD: take the background; reshape to big long vector; use SVD to get the low rank component i.e. the background, and end up with the residual.-Low Rank Matrix/Image completion: put in missing entries into low rank image; solve alternating algorithm using SVD to reconstruct the entire matrix.-Polynomial Fitting using ordinary least squares.-De-noising, low rank matrix + noise utilize SVD at optimal rank and view singular value spectrum Decision theory, setting boundary (probability of correct classification and false classification); ROC curve.-SVD Nearest Subspace classification (linear auto encoder); classifying hand written digits.-Signal and Image un-mixing using ICA & PCA.-Classification using Neural network input/output mapping, stochastic accelerated gradient descent -Procrustes Analysis, for lining up images (translate scale and shift).-MDS, distance to coordinate.-Clustering.-Image In painting and matrix completion utilizing regularized LS. -Finding Synced signals; using SVD.
  • Ford Motor Company
    Electrical & Power-Train Project Management Launch Engineer For 19 My Nautilus/Edge In Canada
    Ford Motor Company Nov 2017 - Oct 2018
    Canada
    Launched CD4.2 (Lincoln Nautilus and Ford Edge) in Oakville Assembly Plant (CD539NXA & U540N/C) VP/TT/PP as Project Manager for PMT 5 (electrical) and PMT 4 (power train).Lead on all open design AIMs as well as DEMs/ VOCF through lateVP, TT, Pre-PP, PP. Worked on 228 AIMs issues supporting them to pending/closure status, appropriately re-binning to other PMTs, SQ, VO. Pended 92 issues, 34 to TT, 51 to pre-PP & PP, and 18 to MP1/2 PJ1. Validated 40 pending AIMs in TT, held weekly meetings with systems. Validated R202 issues & 10 pending calls at VOCF. Completed 3 Functional Quality Checklists (B153, B177, and B172). Led OTG through TT; Resolved 8 obsolete parts & 48 incomplete drawing supplier calls. Got 12 alerts approved and 3 1-pagers signed. Championed issue 3662349. Presented 8 issues to Chiefs/Managers in MCE/WNFBJ1 forum; brought to closure. Traveled to Dearborn, personally reviewed 18 DEMs calls in VOCF/DSC. Worked with D&Rs to get in 8 illustration updates for PP. Involved in TT part sign off at MSC. Signed off on 26 U540 parts and 62 CD539 parts.
  • Ford Motor Company
    Autonomous Vehicle Controls & Systems Engineer (Rotation 3)
    Ford Motor Company Apr 2017 - Oct 2017
    United States
    Received July 2017 Peer Recognition Award for Exceptional Demonstration of Teamwork under Autonomous Controls & Systems Team.Became liaison between EPE and AV teams. Accurately defined FMEM modes that influence AV torque estimation/power-up power-down/and driver controls. Categorized all ECM/HPCM DTCs from Part 2 spec based on MRC event with AV specific drivability info. Performed on-vehicle and HIL testing for LOS modes in AV architecture documented behavior and identified inaccurate torque capability estimation in LOS-electric modes ….provided temporary solution internally and worked with EPE to put in Etracker to develop more accurate AV specific torque estimation signal. Led meetings and completed comprehensive analysis of driver control usage in HPCM/ECM to better understand how to handle driver controls in AV & supported effort to communicate approach to appropriate SSFTS
  • Ford Motor Company
    Bev Propulsion Engineer (Rotation 2)
    Ford Motor Company Oct 2016 - Mar 2017
    United States
    Lead CAE for V71X pre-program Range Simulations. Incorporated C727 SCVSP simulation results in current sensitivity tool; Analyzed effects of aero/weight/climate on range & developed an excel doc for the team to perform range calculation on different climate power specs. Created multiple matlab scripts for dump file analysis. Incorporated European drive cycles in sim runs to accurately provide range results to FOE. Performed multiple coast-down, 5-cycle tests in APTL on Ford & competitor vehicles.
  • Ford Motor Company
    Battery Controls Sw Engineer (Rotation 1)
    Ford Motor Company Jan 2016 - Oct 2016
    United States
    Implement/Define/Deliver/Validate. BECM feature management, involved in SW feature release process. Mentored FOI for program delivery/self-improvement and documented full release process for team. Worked on LCP feature model to make a stateflow/simulink change to the fan logic for china model.
  • Ford Motor Company
    Electrified Power-Train Engineering Co-Op
    Ford Motor Company Sep 2014 - Dec 2015
    Dearborn Michigan
    Received Award of Recognition on work to resolve CD Flat Tow Customer Concern. Analyzed customer complaint regarding Gen2 Fusion battery drainage. Performed Dyno testing, collected IDR, PTDiag, Canalyzer data to root cause. Communicated fix to dealer/customer, supported update to owners manual for flat tow procedure.
  • Dte Energy
    Relay Engineering Co-Op
    Dte Energy Sep 2013 - Dec 2013
    Greater Detroit Area

Ali B. Education Details

Frequently Asked Questions about Ali B.

What company does Ali B. work for?

Ali B. works for Ford Motor Company

What is Ali B.'s role at the current company?

Ali B.'s current role is Software Engineer at Ford Motor Company.

What schools did Ali B. attend?

Ali B. attended University Of Michigan, University Of Michigan-Dearborn, Wayne State University.

Who are Ali B.'s colleagues?

Ali B.'s colleagues are Marius Mitrofan, Herald Libni, Maikel Shaarawy, Phatthawut Uma, Mary Jablonski, Chris Waite, Rse, Chintan Parmar.

Not the Ali B. 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

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.