Hello! I'm Lloyd

A software developer with a strong background in electronics and electro-mechanical systems, and a passion for autonomous robotics. I find nothing more satisfying than solving difficult problems. 

"I have no special talent. I am only passionately curious."

- Albert Einstein

Lloyd1_graygradient_edited.png

Image by Zen Jen Photography

Lloyd Brombach

Software and Robotics Developer

248-854-1690

Email:

Region:

Detroit, MI

Phone:

 
 

ABOUT ME

With over 20 years of combined education and technical work, I've gained a somewhat rare combination of hardware and software know-how that allows me a great flexibility when it comes to solving problems. Working as part of a team, I value the ability to act as a liaison between disciplines and help the team find the most effective solution. Working solo, it provides me the best of both hardware and software worlds - because I can choose either as needed.

 

My primary programming languages are C++ and Java. And, while my employment history favors electronics and electro-mechanical work, my past several years back in school working toward a bachelor's degree has elevated my software engineering practices. To that end, I've had the opportunity to collaborate with others and develop applications from MySQL servers to mobile apps to autonomous robots. While my controls experience and software skills complement each other very well, if I had to choose a most valuable asset I would have to say relentless persistence.

For as long as I can remember, "I don't know how" or "I can't do that" have not been options when I decide to do something. Whether that was deciding to lose 100 lbs and complete a 140 mile race or write a 450+ page book as an undergrad student (Published Jan, 2-21 BPB Publications), the only answer I've been able to give when asked if I could do something is "I'll figure out how."

EXPERIENCE

2021 - present

Software Developer

New Mountain Solutions LLC

Worked part-time developing a mobile fitness app in Java, applying SOLID software engineering practices. Responsible for the application itself and its local SQLite database, as well as back-end SQL database management.

2011 - present

Wayne State University

Engineer First Class

As an engineer on the controls crew, I would troubleshoot, repair, design, and install electronic and electro-mechanical controls for commercial mechanical equipment, research equipment, and building automation. Worked with team members to coordinate larger projects. 

2003 - 2011

Engineer, multiple grades

Wayne State University

As an operating engineering I operated and maintained mechanical equipment including but not limited to: air conditioning, heating (including boilers), electrical, and controls. In the early years, I learned the nuances of the trade, attended classes, and studied for licensure exams as an apprentice, eventually earning the highest class license.

EDUCATION

 

2016 - present

Bachelor's Degree

(in progress)

Wayne State University

Studied computer science coursework including OOP with C++ and Java, Software Engineering and Architecture, Agile practices, GIT version control, Android Development, and Robotics.

2003 - 2007

Certificate of Completion

IUOE 547 Stationary Engineering Apprenticeship

As an apprentice stationary engineer in a U.S. Dept of Labor registered program, 88 - 96 hours per week was split between classroom and on-the-job training. Topics of study focused on operating steam and refrigeration equipment, including thermodynamics and electrical and electro-mechanical control systems of power plant-sized boilers, steam turbines, and generators. 

1991 - 1993

Certificate of Completion

Oakland Schools Technical Campus

Completed a two-year course of study in electronics and automation technology. This gave me a foundation on which I could launch a lifelong series of electronics and automation projects as a hobbyist. Eventually, it would also help to steer my career away from commercial and industrial equipment operation to controls work. 

PUBLICATIONS, PROJECTS, AND ACHIEVEMENTS

 

Practical Robotics in C++

Published January 2021, BPB.

A 467 page technical book intended to bridge the gap between (beginner) hobbyist books and very advanced academic works. The publisher advises that it is doing well across the globe in both paper and electronic formats, and my highest honor is the outreach from educators who state their appreciation and intention to incorporate my material into their courses. Available on Amazon.

numberONE.jpg

Image Screenshot of Amazon.com product listing

openhvac.gif

Wayne Robotics Club

Served as Vice president and Software co-captain of the Wayne State University robotics club and competition team from 2019 - present. Developed autonomous robotics applications for the 2019, 2021, and 2022 Intelligent Ground Vehicle Challenge (IGVC). Learned existing robotics software packages and developed our own. The team made steady improvement in standings during each of my years as co-captain and one of the principal software developers.

imaz.gif

Images and Video by Ironman 

Open HVAC Control

The sole developer of a Raspberry Pi based multi-stage, multi-zone HVAC controller (open source project). Replaces thermostats and control damper motors for up to two stages heat, two stages cooling, and three zones. User interface is currently via web browser (HTML pages and a RESTful interface with the back end), but an accompanying Android App is on the todo list. See more at https://github.com/lbrombach/OpenHVACControl

veronica.gif

Ironman Triathlon

In 2011 - 2012 I trained for and completed a 140.6 mile endurance race called the Ironman Triathlon. The event consists of a 2.4-mile swim and a 112-mile bike ride, followed immediately with a 26.2-mile marathon all within a 17 hour deadline. While the winners completed the race in under nine hours, I spent just over 14 hours on the course to ensure I got my money's worth. Perhaps the fact that I didn't know how to swim when I registered for the race contributed to my slow finishing time as well.

 

SKILLS

C++, Java, OOP, SQL

Problem Solving

Android Mobile Apps

Agile Development Practices

Electronics, hardware/software integration

Spring Boot

RESTful APIs

Git Software Version Control

Data Structures and Algorithms

Software Design Patterns

ROS (Robot Operating System)

Mobile Robotics

Microcontrollers

Sensors

Maven

Relentless Persistence