Sam Armani, PHD

Innovative data-driven solutions for enhanced business performance

Contact Me

About Me

I am passionate about deriving actionable insights from real-world data to help companies operate more efficiently. My expertise has enabled me to deliver solutions for stakeholders at the City of St. Louis, MoDOT, IDOT, RMS, AMR, and Runbuggy. I proudly led the development of several production-level solutions constantly used to improve transport service in almost every single location in the United States. Currently, I'm developing a next-generation transportation optimization solution to further assist logistics companies in running more efficiently.

Personal Information

Name : Sam Armani
Phone : +1-415-912-6918
Email : [email protected]
Location : San Francisco Bay Area

Experience

July 2023 – Present

VP of Analytics

iRoute 1

VP of Analytics

iRoute 1

As an expert in geospatial data science within the transportation tech sector, I bring a wealth of knowledge and experience to the table. Having collaborated with both enterprise transportation firms and budding startups in the industry, I possess a versatile skill set tailored to diverse business needs. I've developed and deployed multiple data-driven solutions that are currently in use by numerous users, resulting in savings of $xxx millions. If you're seeking cutting-edge solutions and innovative strategies, I'm the right fit as a data science consultant. I welcome collaborations and look forward to bringing transformative changes to your business.

February 2021 – July 2023

Principal Data Scientist

RunBuggy

Principal Data Scientist

RunBuggy

(1) Led the development of an order optimization model for the operations team and a targeted marketing tool, resulting in a xx% decrease in order payout, an 80-hour reduction in transporters' acceptance time for each single order, and a decrease of xxxx tons of carbon emissions per year. (2) Constructed an automated document processing data pipeline that saves xxxx hours of manual work, streamlining the identification of full document submissions at sign-up, US DOT numbers, expiration insurance, for both the marketing and operations teams. (3) Collaborated on the development of a transporter's ranking tool, leveraging big data trucking GPS data on ElasticSearch to score specific steps of driver mobile app usage.

October 2016 – February 2021

Lead Data Scientist

American Medical Response

Lead Data Scientist

American Medical Response

(1) Lead the development of a supply chain optimization model that incorporated time-dependent traffic data and historical business information to comply with SLA while reducing the annual nationwide deployment cost by $xxx million. (2) Developed machine-learning models to forecast transport demand at various geographical levels and time windows, facilitating operations and financial planning. (3) Contributed to numerous projects, including national geospatial data analytics, business activity time series pattern identification, performance monitoring of deployed modes, deployment calendar management, and more.

March 2020 – July 2020

PT Lecturer

Santa Clara University

Taught one course in the Department of Civil, Environmental and Sustainable Engineering to cover for a professor on sabbatical.

September 2016–Auguest 2018

PT Lecturer

Cal Poly University

PT Lecturer for Engineering and GIS Minor courses

Cal Poly University

(1) Taught several courses in the department of BRA Engineering
(2) Supported teaching using a learn by doing method through extensive lab practicals
(3) Assisted department faculties in various research activities

June 2016 - August 2016

PI Model Developer

Risk Management Solutions

PI Model Developer

Risk Management Solutions

(1) Trained several machine learning classifiers to automatically tag 11000+ images with 87% overall accuracy (2) Conducted a web reconnaissance to collect/integrate/analyze a wide variety of data using various resources to be used in RMS model development process

January 2013 - December 2016

Graduate Research Assistant

Saint Louis University

Graduate Research Assistant

Saint Louis University

Contributed in various research projects including (1) Freeway Travel Time Estimation using Existing Fixed Sensors for MoDOT (2) Final Pedestrian Safety Action Plan for City of St. Louis, and (3) Machine Learning Approach to Fundamental Traffic Diagram Calibration for SLU.

June 2016 - August 2016

Transportation Engineer

TERRA Engineering, Ltd.

Transportation Engineer

TERRA Engineering, Ltd.

(1) Developed a web-based GIS application for analyzing traffic counts for Arriyadh Authority Development, Riyadh, Saudi Arabia (2) Collaborated in multiple traffic engineering related projects in Chicago area (3) Developed a framework to verify/validate statewide collected traffic counts for IDOT

education

2013 - 2016

Doctor of Philosophy

Saint Louis University

Doctor of Philosophy

Saint Louis University

Major: Civil Engineering
Minor: Transportation Engineering

Dissertation Topic: “A Forward Collision Warning Risk Assessment Model based-on Bayesian Inference”

2012 - 2012

Graduate Certificate

University of Texas at Dallas

Graduate Certificate (PhD Student)

University of Texas at Dallas

Completed a couple of graduate level coursework, and multiple projects in order to obtain the graduate certificate.

2009 - 2011

Master of Science

Azad University

Geospatial Information Systems

Azad University

Major: Geospatial Information Systems
Thesis Topic: “A Context Aware Spatial Information System for Drivers’ Safety”

2002 - 2006

Bachelor of Science

Azad University

Bachelor of Science

Azad University

Major: Civil Engineering


Certifications

Online Data Science Programs

Data Scientist with Python - 2017

University of Texas at Dallas

Graduate Certificate in GIS - 2012

Lifesaving and Diving Federation

Lifeguard - 2004

Project Demos

Traffic-based Isochronic Drive-times to Optimize Supply Demand

A new spatial optimization algorithm is proposed to assure over a certain percentage of emergency calls will be responded on time while the operation cost is minimized. The best locations for posting a vehicle as well as the number of vehicles required to cover the area during each hour of the day provided as two key information for deployment planning. A combination of hardware and software speeding up solutions such as developing fast search algorithms and parallel processing techniques used to deploy the prototype system in the company production system.

Automated Reporting using Deep Learning (Mask-RCNN)

A pilot project to assess the viability of using machine vision techniques to automate report writing of the company's field operations. Accordingly, Bags of Visual Words, Convolutional Neural Networks, and Mask-RCNN methods performance were tested in real-time detection. ConvNet architecture, layers, and hyperparameters were briefly studied using Keras with TensorFlow backend. Three Deep Learning boxes consist of a different hardware setup were used during the training stage with near a million sample images to identify cost-effective hardware investments.

Time Dependent Network Travel Time Estimation

Developed a Python tool to analyze the accuracy of a computed drive-time ring based on available options using real-world historical traffic data. The estimations methods were compared against nation-wide major cites historical data in various time-context such as hour of day and day of week to find out the most suitable method for the company's business. In addition, the selected drive-time estimation method was calibrated using 20000000+ ambulance trajectory data collected during companies emergency transportation services to further improve the accuracy.

IDOT QAQC Framework

A framework is proposed in order to automate and improve traffic data quality control for IDOT. The framework consist of data verification and data validation procedures. In data verification process the main idea is to check with data consistency between data and original copy of the data. In data validation process the main idea is to make sure that the verified data are valid data. Traffic sensor malfunction, inclement weather condition, and road events such as work zones as well as traffic accidents are sample reasons that may lead traffic engineers to ignore the collected data.

Travel Time Estimation System

Credit: Shu Yang (PhD Student) for his implementations. This project developed a database specifically designed and optimized for the purpose of freeway performance measurement and implemented a data quality assurance procedure to examine the quality of the data collected. After a comprehensive literature review, the instantaneous travel time estimation model was selected and implemented in a stand-alone MATLAB-based system and a Microsoft Excel VBA-based tool. Several case studies were conducted to test the applicability of the system.

Riyadh Traffic Analytics

A web-based GIS application for analyzing traffic counts for ADA, Riyadh, Saudi Arabia is developed. The underlying database is optimized to support the application queries with fast responses. Various charts including combo charts, treemaps, and calendar charts is used to visualize the traffic counts. Several features including time-based traffic counts, location-based traffic counts, and spatiotemporal summaries are implemented to support next traffic engineering analysis. A live demo of the application is available in adatraffic.com.

Michigan Connected Vehicle Test Bed for V2V Evaluation

A new algorithm is proposed to improve V2V communications in the connected vehicle environment. Accordingly, Michigan CV Test bed is modeled in PTV VISSIM, and the simulation results pushed into Microsoft SQL server. Then, a Python program integrated with ArcGIS functionalities is implemented to evaluate our proposed method efficiency against previous methods.

Genetic Algorithm to Optimize Threshold Values in FCWSystmes

A customized Genetic Algorithm is implemented in Matlab environment to detect optimal threshold values for our proposed classifier. In this accord, all the possible threshold values in the poposed model tested against a dataset with labeled classes. The objective function is set to maximize the model sensitivity, while the number of false positives are minimum.

Automated Fundamental Traffic Diagrams Using Neural Networks

Credit: Professor Kianfar for his advice. Several Unsupervised Machine Learning methods has been investigated to evaluate the most accurate approach based on different input variables for automatic Traffic Fundamental Diagrams generation. The proposed method also automate extracting key traffic stream characteristics including PQF, QDF, and critical occupancy.