Scroll To View More
Byron Formwalt, C++ Developer in Surprise, AZ, United States
Byron Formwalt

C++ Developer in Surprise, AZ, United States

Member since March 24, 2014
Byron has eighteen years of experience in highly technical algorithm development. He holds a PhD in electrical engineering and offers extensive knowledge of signal and image processing and machine learning. Byron is extending his development skillset to web and mobile app development.
Byron is now available for hire



  • C++, 20 years
  • Image Processing, 20 years
  • iOS SDK, 8 years
  • Ruby, 7 years
  • Ruby on Rails (RoR), 5 years
  • PostgreSQL, 5 years
  • Swift, 4 years
  • Python 3, 4 years
Surprise, AZ, United States



Preferred Environment

Mac, iOS, Linux

The most amazing... I’ve built automatically played Texas Hold’em online non-cooperatively using real-time image processing and AI reasoning.


  • Chief Technology Officer

    2018 - PRESENT
    • Developed a highly scalable platform for real-time requests and exchange of media content across mobile devices using Ruby on Rails and PostgreSQL.
    • Developed a multithreaded Core Data stack for fault-tolerant and crash persistent background networking tasks. The user never needs to restart failed background tasks (e.g., message send failure).
    • Developed an intuitive UI/UX for a simpler, cleaner photo-sharing experience.
    Technologies: Swift, iOS, Core Data, Ruby on Rails, PostrgeSQL
  • Innovation Center Program Manager

    2016 - 2017
    Air Force Sustainment Center, US Air Force
    • Developed a data-driven recruiting resource optimization algorithm that harvests open source data repositories to focus government resources on the best universities to engage for recruiting new engineers.
    • Worked to determine the best strategy and business model for standing up innovation centers to support Agile integration of advanced manufacturing innovations into the Air Force Sustainment Center.
    Technologies: Ruby, ActiveRecord, Python3, MATLAB
  • Owner

    2015 - 2017
    The Idea Cave, LLC
    • Awarded utility patent (pro se application).
    • Developed advanced driver assistance device for iPhone users using patent-pending process and proprietary machine vision algorithms.
    Technologies: Python3, C, C++, Swift, Bluetooth LE, Linux, iOS, Image Processing
  • Lead Process Engineer for Depot Maintenance, Ogden Air Logistical Complex

    2015 - 2016
    Air Force Sustainment Center, US Air Force
    • Created a gated process tracking and reporting system for engineering managers using VBA for Excel.
    • Created an automated reporting system for management of engineers, technicians, and planners for non-conforming technical assistance requests, using smart card PKI authentication to the Oracle back-end database using VBA for Excel.
    • Created a program management forecasting and tracking tool for monitoring multiple independent parallel projects consisting of identical and serial subtasks. Currently used for monitoring contracts and human resourcing.
    • Developed a custom workflow application for Sharepoint 2013.
    • Led multiple rapid improvement events to solve inter-organizational shortcomings in best engineering and business practices.
    Technologies: Visual Basic for Applications, Java, JavaScript, CSS, HTML
  • Deputy Director, Intercontinental Ballistic Missile (ICBM) Engineering

    2013 - 2015
    ICBM Systems Directorate, Air Force Nuclear Weapons Center, US Air Force
    • Directed the ICBM Systems Engineering Office and four technical engineering operating locations supported by seventy civilians, 25 AD military personnel, and 100+ contractors.
    • Exercised engineering authority over the Minuteman III weapon system.
    • Handled $1+ billion annually in acquisitions, sustainment, and test programs.
    • Directed and managed resources to provide 24/7 engineering expertise for nuclear emergencies.
    Technologies: None
  • Special Assistant for HUMINT Support

    2011 - 2013
    Air Force Technical Applications Center with Duty Under DIA Directorate for Technical Collection
    • Conducted specialized rapid reaction engineering addressing multiple HUMINT technical collection capability gaps.
    Technologies: Ruby, C, C++, USB Firmware and Drivers, MATLAB, Signal and Image Processing
  • Chief, Missiles Technical Collection Division

    2010 - 2011
    Air Force Technical Applications Center with Duty Under DIA Directorate for Technical Collection
    • Supervised the work of five military and civilian engineers and scientists addressing research, development, testing, and evaluation of missile technical collection capability gaps.
    • Planned, directed, and executed highly classified, national-priority intelligence technology programs valued at more than $4.8 million.
    Technologies: C, C++, MATLAB, Signal and Image Processing
  • Chief, High Power Microwave Computational Physics Section

    2009 - 2010
    Directed Energy Directorate, Air Force Research Laboratory, US Air Force
    • Led and supervised a team of nine civilian scientists responsible for modeling and simulating high-energy physics weapons for lethal and non-lethal military applications.
    • Developed and maintained physics code for virtual prototyping weapons with applications ranging from electronic warfare to non-lethal deterrence.
    Technologies: C, C++, Python, Distributed Computing
  • Chief, Performance Analysis Branch

    2008 - 2009
    Airborne Laser System Program Office, Aeronautical Systems Center, US Air Force
    • Led a multidisciplinary team of 23 scientists and engineers chartered to perform mission-critical analyses for the Airborne Laser, supported by multi-tiered modeling and simulation capability.
    • Directed $6.9 million/year corresponding to 47,805 man-hours of contracted support.
    Technologies: MATLAB, Java, Finite Element Analysis
  • Chief, Technology Development Branch

    2007 - 2008
    Airborne Laser System Program Office, Aeronautical Systems Center, US Air Force
    • Directed a multifaceted long-term technology development program for inserting advanced capabilities into the Missile Defense Agency's next-generation production model Airborne Laser weapon system.
    • Managed $40 million/year in technology investments.
    Technologies: None
  • Full Time PhD Student in Electrical Engineering

    2003 - 2007
    Air Force Institute of Technology
    • Researched modeling, simulation, and estimation of optical turbulence.
    • Wrote and published the Covariance Delineation Theorem for computationally efficient optimization of simulators for random processes in n-space.
    Technologies: C, C++, MATLAB, Image Processing, Signal Processing
  • Electro-Optics Research Engineer

    2000 - 2003
    Sensors Directorate, Air Force Research Laboratory, Air Force Materiel Command, US Air Force
    • Conducted research on electro-optic infrared remote sensing phenomenology for spatial-spectral detection and identification of concealed targets in urban, desert, and forested environments.
    Technologies: MATLAB, IDL, Image Processing, Automatic Target Recognition
  • Full-time Master of Science Student in Electrical Engineering

    1998 - 2000
    Air Force Institute of Technology
    • Researched real-time color stereovision processing.
    • Researched statistical pattern recognition and artificial intelligence.
    Technologies: C, C++, MATLAB
  • Optical Tracking Engineering

    1997 - 1998
    National Air Intelligence Center, Air Intelligence Agency, US Air Force
    • Directed analysis and production of technical intelligence assessments on foreign optical tracking and surveillance facilities.
    • Located, identified, and analyzed new tracking facilities and assessed foreign operational procedures and capabilities to identify and track US space assets.
    Technologies: Satellite Surveillance, Java, JavaScript, Unix


  • HDM (Development)

    Texas Hold'em Poker bot created using MATLAB, C, and Java to intelligently interpret and respond in realtime to events through simulated human interface inputs.

  • GCM (Development)

    Stock portfolio algorithm development engine for historical paper trading created in MATLAB.

  • PFS (Development)

    Headless Ruby application that downloads all scanned images of public records for a particular county, performs optical character recognition (OCR), and conducts complex boolean word and phrase searches, tolerant of OCR errors with word proximity and order constraints.


  • Languages

    Ruby, Python 3, C, C++, Swift
  • Frameworks

    Core Data, Ruby on Rails (RoR), iOS SDK
  • Tools

    Xcode, Sublime Text 3, MATLAB, GCC, TextMate
  • Platforms

    Linux, iOS, Embedded Linux, Mac OS, AWS EC2
  • Storage

    PostgreSQL, MySQL, SQLite
  • Other

    Image Processing, SSH
  • Paradigms

    REST, Model View Controller (MVC), Agile Software Development
  • Libraries/APIs

    OpenGL, ImageMagick, OpenGL ES


  • PhD degree in Electrical Engineering
    2003 - 2007
    Air Force Institute of Technology - Dayton, OH
  • Master's degree in Electrical Engineering
    1998 - 2000
    Air Force Institute of Technology - Dayton, OH
  • Bachelor of Science degree in Electrical Engineering
    1993 - 1997
    US Air Force Academy - Colorado Springs, CO
  • Engineering Certification Level III
    MAY 2015 - PRESENT
    Assistant Secretary of the Air Force (Acquisition) per Defense Acquisition Workforce Improvement Act (DAWIA)
I really like this profile
Share it with others