• Patents and other IP
o Inventor on US Patent US9438411B1: Method and apparatus for synchronizing digital messages
o DoD Top Secret
• Work History (All work listed here is UNCLASSIFIED)
• FPGA Designer/Test Set Lead, Northrop Grumman Aerospace Systems, Manhattan Beach, CA 9/2018-Present o Lead hardware engineer on 6 racks of test equipment (COTS and custom) for satellite program o Leading team, interfacing with Production Engineering, Systems Engineering, management, etc o Responsible for schedule, purchasing, reports to management o Quickly promoted to Level 4 based on my work on this program
• FPGA Designer/Hardware Engineer, Corelis Inc., Cerritos, CA, 9/2017 – 8/2018 o Within 2 months of starting employment, fixed technical issues that had delayed new development program for 2.5 years
o Worked as “troubleshooter”, correcting issues and solving complex technical issues to bring programs back on schedule.
• Electrical Engineer, The Boeing Company, Phantom Works, Huntington Beach, CA, 5/2012 - 8/2017 o Sole/Lead FPGA designer for Manned craft manual backup guidance system (CST-100/Starliner). Responsible for design, coding, verification of life-critical FPGA. Responsible for initial PWB design. Interfaced with 3 other FPGA designers to solve issues in multi-FPGA box.
o Co-inventor of method of message synchronization and identification for CST-100 backup guidance system that maintains message length regardless of message “payload” content. Invention patented (US9438411B1) by Boeing o Designed serial protocol central to CST-100 manual backup control system o Lead inventor on improvement to group’s module-level testing/verification hardware. Invention estimated to save roughly $800,000 across two programs in one year by Lean+10X program. Total savings well over $1.2M in labor and schedule across 4 programs. Invention declared to be Boeing Trade Secret o Wrote significant portions of Qualification and Acceptance test procedures for CST-100 Crew Module and Service Module propulsion controllers
o Lab Manager for two engineering/development electronics labs, supporting as many as 4 programs. No negative marks or findings in 3+ years of Boeing Quality, Government, and Program audits o Assisted in writing requirements for CST-100 hand controllers o Member of FPGA Design team on propulsion controller for SLS manned space-flight program o Built systems based on Aldec, Xilinx, and Actel FPGAs using ISE, ModelSim, Synopsys tools o Developed various board schematics using DxDesigner o Designed, from scratch, efficient color VGA monitor driver on Xilinx FPGA for use in test equipment
• Intern, Raytheon SAS/Solid State Microwave Products, El Segundo, CA, 6/2009-8/2009 o Lead programmer in development of data analysis tools using Matlab, assisted two Tech Fellow level engineers with development of tool
• Intern, NASA/JPL USRP Intern (Undergraduate Student Research Program), Pasadena, CA, 9/2008-12/2008 o Developed graphical schedule display interface for goal-based control system in Java using Eclipse IDE
• Intern, Raytheon SAS/Solid State Microwave Products, El Segundo, CA, 6/2008-8/2008 o Programmed analysis tools in Matlab saving up to $8000/year, gained Raytheon 6σ Specialist certification
• Network Administrator, Dale Tiffany, La Mirada, CA, 4/2003 – 8/2007 o Responsible for all aspects of technical support and planning, company-wide o Spearheaded planning and execution of company expansion from one building to two buildings, separated by a mile of urban streets. Designed network, procured hardware, dealt with contractors, installed and tested network.
• Self-Employed Consultant, Lojeck Technical Services, 7/2001 – 4/2003 o Installed, maintained, and performed troubleshooting on clients’ networks, computer hardware o Trained clients’ staff members to assist in support duties (performing backups of critical data, for example), helping clients become self-sufficient technologically
• Network Administrator, United Internet Technologies, Westwood, CA, 4/2000 – 7/2001 o Myself and my assistant were the sole technical support for an 50 employee company o Spearheaded all technological aspects of company expansion from one room to three floors of building. Planning, hardware procurement, found and interfaced with contractors to perform construction duties o Oversaw construction of secure server room
• Network Administrator, Entertainment Technology Center, U.S.C. School Of Cinema, 4/1995 – 4/2000 o Sole technical support for office, including student assistants, programming staff, administrative and executive staff o Planned and executed network design that allowed users to work remotely through VPN connection years before such a thing became commonplace
o Served as Project Manager for database/interface design project for California State Film Commission
• Assistant Network Administrator, U.S.C. Department of Public Safety, 7/1994 - 4/1995 o Assisted Network Administrator in daily operations of a 45+ node Macintosh network
• Recent Academic History
• Part-Time Instructor, UCI Distance Education/Continuing Education, 1/2020-Present o Lead online educational classes for Digital Design, Embedded Systems, etc. classes
• Part-time Lecturer, CECS Department, California State University, Long Beach (CSULB), 8/2013-Present o Teach several classes, including Intro To Digital Design (CECS 201) and Advanced Digital Design (CECS 301)
• Teaching Assistant, CECS Department and Electrical Engineering Department, CSULB, 1/2011-5/2013 o Taught: Introduction to Digital Design, Computer Networking, Circuit Analysis Lab, Statistics, C, and C++
• Student Assistant, CSULB, on-campus Boeing BR&T Lab, 9/2011-10/2011 o Programmed Wago 750-series PLC system to control robotic elements, solved problems that had caused issues for experienced Boeing engineers and other student assistants (Programmed in Ladder Logic and C)
• Graduate Assistant, CSULB, Computer Engineering/Computer Science Dept, 8/2010-12/2011 o Lead team programming software simulation in Matlab to analyze ground vibration due to rail traffic o Built SOC-based position-tracking device for Linear Accelerator based rail car using two Xilinx FPGA development boards with instantiated Picoblaze soft Processors. The FPGA fabric was used to handle translation and presentation of data with external hardware, while the soft processors were used to drive wireless communications hardware.
• Education (California State University, Long Beach) MS: Computer Science, Option in Computer Engineering, Graduation Date: 5/2013 BS: Electrical Engineering Minor: Computer Science, Graduation Date: 8/2010 Academic Honors: Tau Beta Pi, Eta Kappa Nu, President's List, Dean's List
• Executive Summary: Digital Designer With Varied Professional Experience and Significant "Soft” Skills Inventor of both Boeing Trade Secret and Patented invention. Master’s Graduate in Computer Engineering with a Bachelor’s degree in Electrical Engineering, has successfully completed multiple internships with world-renowned engineering companies and works full time on The Boeing Company’s contributions to NASA’s next-generation manned space program. Has long professional history of solving difficult problems in complex high-pressure environments. A skilled communicator and problem solver, Brian has also performed standup comedy and teaches various classes to a wide variety of students