Resume

Balin Lusby

he/him, Beɪlɪn

Work Experience

  • Sunbelt Rentals Senior Engineering Manager (2023-2024)

    Design a containerized Azure IoT Hub-connected IIoT Embedded System with loosely coupled, resilient architecture to fully replace a legacy asset management and security system. Incorporate cutting-edge security and RFID reader hardware and ComputerVision software into the design, while maintaining cross-platform compatibility with all layers of the legacy system for smooth transition. Design overall system architecture from hardware to cloud— engineering for scalability, reliability, testability, and zero downtime. Ensure ease of use, via the kiosk UI, and ease of maintenance via system design. Collaborate with cross-functional teams, design or select hardware to replace end-of-life NDAA-compliant security cameras, NVRs, RFID readers, PCBs, etc. Ensure compliance NDAA, GDPR, etc. where applicable, with a mind toward ethical automation and AI use. Ensure compatibility with existing ecosystem (proprietary rental management software, mobile app, legacy system, enterprise architecture, etc.). Maintain architecture documents and diagrams. Manage a team of 10 engineers across disciplines and countries to drive productivity and stay agile. Maintain and extend life of legacy system while working with a team of 15 engineers, operations technicians, and vendor partners. Troubleshooting, debugging, and root-cause analysis of field issues. Foster a team working environment where everyone's ideas are valued and where each individual is empowered to learn and contribute, while being recognized for both their contributions AND their growth. Create an innovative lab environment that maintains a culture of safety while allowing everyone to work how they feel comfortable.

  • Cloud Software Engineer (2020-2023)

    Prototype and develop enterprise Azure cloud-based software for consent management in C#. Utilize Kubernetes, Docker containers, and Azure Pipelines to automate build processes and deployment. Collaborate with PMs and senior engineers to design a loosely-coupled data model, RESTful API, and robust backend utilizing MVC architecture. Develop robust software tests and infrastructure. Gaming Accessibility Hackathon winner

  • Genie - A Terex Brand Embedded Software Design Engineer II, smartLink Product Lead (2016-2020)

    Develop customer-driven solutions for safety-critical control system software for scissor lifts/smartLink Machines. Design, implement, and oversee the development of control system software for scissor lifts. Develop prototype software for new features and products. Work alongside mechanical design engineers and product managers to write specifications for new products and features. Work with cross-functional teams to certify software, deliver software to third-party suppliers, update software at global manufacturing facility. Assist product safety, customer support, quality engineers, and supply chain. Create specialized design scripts and visual tools for rapid development. Coordinate software release and testing, including writing tests, performing tests on physical machines and HIL (hardware in the loop) simulator, working with production and technicians to allocate machines. Train new team members, participate in scrum, attend meetings. Work with Technical Writers on product manuals. Assist quality and purchasing by travelling to third-party facilities to validate and improve processes and equipment. Assist manufacturing engineering by reviewing process and solving issues encountered with control system during manufacturing. Point of contact for control system team; provide solutions, document and monitor bugs in Jira, maintain correspondences with team members across the globe to ensure safety, quality, and usability of Genie smartLink machines.

  • Astronics AES Senior Design Project (2015-2016)

    Worked both as chief embedded programmer and project manager on a team of four Seattle University students tasked with creating prototype software to control Astronics AES proprietary avionics control hardware (LRMs) using CAN bus protocol. The software, written in Embedded C using Code Composer Studio, controls a TI Hercules safety microcontroller. Designed a software system to simulate logic gates, which replaced the company's initial proposed design. Developed architecture of cyclical executive, and associated components. Oversaw the creation of individual elements, and integrated them into the main cyclical executive. Created a cyclical executive loop to control and monitor the LRMs based on a binary specification file, from which the aforementioned simulated logic objects are generated. Developed file formats in conjunction with computer science team.

  • Seattle University Lab Assistant (2016)

    Worked in conjunction with Electrical Engineering Professor to develop labs Build Test circuits using electronics lab equipment such as oscilloscope, DMM, etc. Responsible for proposing improvements to curriculum and/or lab circuit designs and handouts. Assisted junior level students in completing lab assignments for a cumulative year-long robotic puppet show project. Wrote and tested C/C++ code for the Raspberry Pi to interface with digital logic circuits, electric motors, and other components.

  • Star Lake Elementary Eagle Academy (2013-2014)

    Prepared and taught curriculum for a class on magic, which culminated in a convention with contests and performance in front of the rest of the Academy. The course curriculum included engineering principles, such as design,technical writing, and public speaking. It required students to keep a design notebook, and practice regularly. It also focused on professionalism and etiquette. Re-design existing brick-lego lab course to include engineering, science, technology, and math (STEM) in a way that made sense, lead students to complete a quarter-long project, which included working in groups and drawing floor plans. Used Lego lab to teach structural, engineering and drafting principles.


Education

  • BSECE Bachelors of Science in Electrical And Computer Engineering, Computer Science Minor - Seattle University (2016)

  • AS Associate of Science in Computer Science - Highline College 2014

  • AS Associate of Science in Engineering - Highline College 2014

  • Cert. Certificate in Client Side Programming - Highline College 2014


Technical Skills

  • Languages

    • C, C++, Java, Minimal C#

    • RS232, J1939, CAN Open, SPI

    • PHP, Javascript, Python, HTML, CSS, MySQL/SQL

    • Batch (DOS), some Bash(Linux), QBasic

    • VHDL, some PICBasic

  • Software

    • Agile Software Development, embedded systems, control system software, safety-critical software, basic UI/UX design, smart devices/IoT

    • MPLABX/Harmony Configurator/FreeRTOS, ModelSim/Quartus, Code Composer Studio/Halcoimagineeringgen, IBM Rational Rhapsody, minimal Xilinx

    • Visual Studio, Aptana, Eclipse, Nano(Linux), QB4.5(DOS)

    • LabView, MultiSim, Ultiboard, Matlab

    • Autodesk Inventor, Solidworks, AutoCAD, some Revit; Markforge 3D Printer

    • Paint.NET, Microsoft Office, Visio, Sharepoint

    • Bitbucket, Github, Fork, Jira, PDM Vault

  • Hardware

    • Altera FPGA, minimal Xilinx

    • Arduino, Raspberry Pi

    • PIC, TI Hercules, ARM

    • Digital Multimeters (DMM), Oscilloscope, Arbitrary Waveform Generator (AWG)

    • ICD/ICE JTAG, Lauterbach, Vector/Kvaser (CAN), Busmaster, wireshark

    • Basic Circuit Design and Analysis, Soldering

    • Building/Repairing Desktop Computers, Computer Hardware Installation and Configuration, Technical Support, Computer System Maintenance