Timothy Ambrose

Timothy Ambrose

ABOUT ME
C/C++ Wizard, Christmas Light Show Engineer
C/C++ Wizard, Christmas Light Show Engineer

Computer Engineer, PhD Student, Tenor, Pipe Organist, Geocacher
You can see my light show at www.lightsofluminoscity.com

English
Pacific Time (US & Canada) (-07:00)
Joined February 2019
EXPERTISE
8 years experience
8 years experience
3 years experience
EMPLOYMENTS
Software/Firmware Engineering/Marketing Intern
Keysight
2018-06-01-2018-09-01
Returned again to work on something completely different. Combined the features of 2 distinct firmware versions into one. Added revision ...
Returned again to work on something completely different. Combined the features of 2 distinct firmware versions into one. Added revision control. Documented all changes to FPGA, embedded Linux OS, and web interfaces. Updated Web Server code and GUI.
HTML/CSS
Java
C#
View more
HTML/CSS
Java
C#
C++
C
Verilog
JavaScript
FPGA
View more
Software/Firmware Engineering Intern
Keysight
2017-06-01-2017-09-01
Continued supporting the new product, adding proof-of-concept code and prototype interfaces every day to support the new features as they...
Continued supporting the new product, adding proof-of-concept code and prototype interfaces every day to support the new features as they were added to the hardware. Documented the new features in the Online Help system. Debugged microcontroller and serial protocol bugs with coworkers every day.
C#
C++
C
View more
C#
C++
C
HTML
WPF (Windows Presentation Foundation)
XAML
Firmware
FPGA
View more
Software/Firmware Engineering Intern
Keysight
2016-01-01-2016-07-01
Wrote test cases and software bug reports, ran hundreds of test cases • Built various internal-use software tools • Converted old...
Wrote test cases and software bug reports, ran hundreds of test cases • Built various internal-use software tools • Converted old C++ software to C# to interface with legacy hardware • Wrote much of the interface and debug code for stepper motor interaction • Kept Web Help updated with newest changes in software/hardware
C#
C++
C
View more
C#
C++
C
HTML
WPF (Windows Presentation Foundation)
XAML
Firmware
FPGA
View more
PROJECTS
Luminoscity - Tim's Musical, Automated, Synchronized Christmas Light ShowView Project
2018
2006 - Present Microcontroller-driven Christmas-light display Traditional, LED, and Pixel Christmas Lights dim and blink and move to t...
2006 - Present Microcontroller-driven Christmas-light display Traditional, LED, and Pixel Christmas Lights dim and blink and move to the music Music is broadcasted with speakers and on short-radius FM radio Film entire show every year Add more lights and more songs to the show every year, replacing older traditional lights with LEDs or Pixels. My family and friends help me construct it, I do all the engineering.
GUI
Hardware
Firmware
View more
GUI
Hardware
Firmware
View more
PS3-Controlled Robots
2018
Built and programmed 3 robots so far, each with different types of wheel configurations (Mecanum, 2-wheel Differential, and All-terrain 6...
Built and programmed 3 robots so far, each with different types of wheel configurations (Mecanum, 2-wheel Differential, and All-terrain 6-wheel differential) and different features (obstacle detection, PS3-controller interface, broadcasting WiFi network to check status and record statistics)
C++
Hardware
Robotics Engineering
View more
C++
Hardware
Robotics Engineering
View more