SCOTT L. HANSEN
**** ******* ****** • Dearborn Heights MI 48125
CELL: 313-***-**** • E-MAIL: adyo21@r.postjobfree.com WEBSITE: www.linkedin.com/in/scottleehansen
CAREER OBJECTIVE
Seeking a software development position in a
dynamic work environment that allows me to
be challenged in new and exciting ways while
drawing from the extensive knowledge I have
obtained during my 20+ years working in the
computer industry.
WORK EXPERIENCE
Ford Motor Company Product Development,
Dearborn MI • 5/14 – 6/30/23
Software Developer
Integral long-time team member of Connected
Services Automation Testing Group. Connected
Feature Services is an IOT (Internet of Things)
system that consists of the Ford Pass smart phone
app, Ford Sync and the cloud, which allows the
vehicle owner to use the following features of
the Ford Pass App: zone lighting, remote vehicle
starting, trailer light check, remote door unlocking/ locking and scheduling a vehicle remote start.
The Ford Pass automated testing software, which
I supported, tests the features for various vehicle states using the following software: Python,
Squish, Appium and Pytest.
In my position, I utilized my extensive profes-
sional skill set which includes:
• Python software development using
PyCharm IDE.
• Git Hub for code change management
and code reviews.
• Jenkins to run automated tests remotely.
• Selenium for automated website testing.
• C# and VB.net to develop software tools
and functions.
• Diagnosing software test issues and developing
solutions for test failures.
• JSON and XML for data parsing and data transfer. It was a fluid role in which I wore many hats,
switching frequently in the day-to-day tasks.
In spite of limited resources due to budget cuts,
I persevered and developed the following:
• A new test function that determined the status
of the zone lighting zones. The implementation
of that function allowed for increased test
coverage.
• A C# program that validates results of telematics testing. The program parses CAN message
traffic files and determines the value of signal
data that is stored in a file. Before the program
was developed, it took several days to parse
the message file by hand to determine the test
results.
• A module configuration data file comparison
tool that uses VB.net. The tool displays signal
values in each module configuration data file
and displays the signal differences between
the two files within minutes. Before I developed
the tool, files had to be compared manually which
took several hours.
• Numerous functions using VB.net that parsed
xml files.
• A Test Rail tool using C# that uploads the re-
sults of automated testing via the Test Rail API.
The implementation of this tool saves several
hours by avoiding entering the results manually.
Ford uses Test Rail to define manual test steps
and to store test results.
• Automated testing of the MFM (My Ford
Mobile) website using Selenium and Python.
Continued on page 2
I possess the following traits that have aided me
in being an invaluable member of The Connected
Services Automation Testing Group:
• Excels in a collaborative environment.
• Develops software functions from basic
requirements.
• Able to teach myself a wide range of
programming languages such as Flutter,
Python, C# and VB.net
• Served as one of two main computer
programmers within my team.
• I nstructed other team members in use of Pytest.
• E xceptional problem-solving mentality.
• A bility to think outside-the-box and use critical thinking skills to solve challenging problems.
For example, I developed a way to determine
the status of Zone Lighting zones (front, rear,
right, left) from a screenshot of a Ford Pass
zone lighting screen. This involved using the PIL
(Python Image Library) to parse the screenshot
zones pixel by pixel. The RGB color of each pixel
in the zone was determined. The number of pixels
were totaled by color and compared to determine
the status of the zone: On, Off and Inactive.
Navistar Technical Center, Warrenville, IL
• 08/10 – 5/14
Software Developer
Developed software to automate and aid
running engineering programs and simulations.
Used the Python programming language, the
Python GUI package PyQt, MySQL database and
SQL Alchemy (Python database interface).
I developed the following programs:
• A database with GUI interface that retrieves
vehicle data (engine, fuel map, etc.)
• A Python program that can be called from a
Mat Lab program to add data to a MySQL
database. SQL Alchemy is used to build the
database query.
• A program that automates data entry for a
greenhouse gas verification program devel-
oped by the EPA.
• An Android tablet application that displays
data from a smart cruise control system
on various graphs and screens. The graph
routine uses an Android SDK SurfaceView
and displays data read from the Android
device’s serial port.
Movimento, Inc., Plymouth, MI • 05/10 – 06/10
Software Technician
Recalibrated powertrain control modules for
Ford Motor Company. Resolved issues on site
at Pak-Rite Inc., located in Ecorse, MI (short-term contract assignment).
Teradyne, Inc., Allen Park, MI • 03/98 – 12/08,
10/09 – 03/10
Software Engineer
Supported vehicle diagnostic software and
systems for Ford dealerships.
• Programmed software enhancements/fixes for
Ford Diagnostic Software using C++ (VS 2008)
and Pal2 computer languages.
• Project Lead for developing flash calibration
software for CAN protocol PCM’s.
James Tanury Associates/GM Small Car Group,
Southfield, MI • 02/97 – 03/98
Interior Trim Release Engineer
Released headliners, carpets, garnishes and
shelf panels for vehicle programs
Contract Professionals/General Dynamics,
Sterling Hts., MI • 08/96 – 10/96
Electronic System Engineer
Reviewed results of M1A2 Tank electrical testing
and resolved issues.
Continued on page 3
Modern Engineering/GM Tech Center,
Warren, MI • 09/93 – 09/96
Failure Mode Effects Analysis (FMEA)
Facilitative Leader
Facilitated FMEA’s for Electrical, HVAC,
Deck and Headliner Development teams.
Electronic Data Systems (EDS) •
03/89 – 06/93
Application Engineer
Programmed plant floor and engineering
systems in FORTRAN, procured hardware
and software at various accounts in Detroit,
Flint and Troy MI.
EDUCATION
B.S, Electrical Engineering, Michigan State University, East Lansing, MI 1987 References available upon request.