Alexander Bush

Alexander Bush Email and Phone Number

Senior Software Engineer @ Zwift
Alexander Bush's Location
Ann Arbor, Michigan, United States, United States
Alexander Bush's Contact Details

Alexander Bush work email

Alexander Bush personal email

About Alexander Bush

Specialties: C# . NET, Embedded C/C++, Visual Basic, Java, XML, XSL/FO Report Generation, Source Controlled Development

Alexander Bush's Current Company Details
Zwift

Zwift

View
Senior Software Engineer
Alexander Bush Work Experience Details
  • Zwift
    Senior Software Engineer
    Zwift Sep 2021 - Present
    Ca, Us
  • Faac Incorporated
    Senior Software Engineer
    Faac Incorporated Feb 2017 - Sep 2021
    Ann Arbor, Mi, Us
    - Developed C++ realtime simulation loop supporting mixed-mode timesteps for next generation simulation engine- Designed \& implemented deterministic jumpback/re-simulation system- Performed extensive profiling and performance improvements to achieve 10kHz+ resimulation rate- Developed C++ synchronous messaging system with automatic lifecycle management- Constructed hot-swappable ImGui plugin system- Created ImGui tools to support scene generation, communication debugging, level conversion, and art development for Vulkan engine- Improved underlying datastructures for Vulkan engine, yielding massive performance improvements for large geospecific database conversion \& realtime rendering- Developed 3D math datastructures for Vulkan engine- Produced header-only ephemeris math library providing accurate positioning of sun \& moon for arbitrary dates \& locations- Instrumented bicycle trainer for use as a research simulation product- Mentored associate engineers - Served as Scrum Master for major software release- Championed university recruitment efforts - Developed multi-body dynamics models to support new military and commercial transit vehicles- Provided multi-body dynamics training for external \& internal customers- Spearheaded design of new safety-focused force feedback steering system- Devised safety interlock system for motion simulators- Augmented CAN Bus communication model to support General Motors Global-B vehicle architecture
  • Leidos
    Software Engineer
    Leidos Jan 2010 - Feb 2017
    Reston, Virginia, Us
    - Developed C++ code for on-board and land based naval \& air simulators (SMMTT, SBT, COAT, OBTT, MIT LL Imaging, CIAT, SAIL,\& RAN trainers)- Implemented sky rendering as described in "Precomputed Atmospheric Scattering" by Bruneton and Neyret as thesis project- Authored tools to handle GIS processing, coordinate projections, and other 3D maths- Created rendering models for emulating LLTV, FLIR, SWIR, and ISAR imagery- Handled stimulation of Integrated Submarine Imaging System (ISIS)- Developed VR headset demo that resulted in contract funding award- Traveled to customer sites for testing and customer service calls- Worked on federal contracting deliverables including CDRLs and Technical Data Packages (TDP)- Pushed code to vendor blend/warp software to fix Linux aliasing issues
  • Suntec Services
    Software Engineer
    Suntec Services May 2013 - Jul 2013
    - Developed in embedded C for PIC microprocessor for automated forklift battery charging system- Designed communication scheme for RF XBee communication between fork trucks and charging system- Wrote documentation for both end user and industry partners
  • Gabriel Roeder Smith & Company
    Software Engineer Intern
    Gabriel Roeder Smith & Company Jul 2009 - Oct 2009
    Design and production of retirement management software solutions for organizations in the public sector. Responsibilities include:-C# .NET development-XSL/FO report generation-XML data handling-MSAccess, MSSQL, and Oracle Database management-Microsoft and Linux server management
  • Egemin Automation Inc
    Programmer
    Egemin Automation Inc Jun 2008 - Sep 2008
    - Developed software for the MailMobile mail delivery robot- Created testing tools to allow maintenance personnel to quickly diagnose issues with the vehicle- Used Music Theory to make MailMobile tones sound pleasing when multiple vehicles are inclose proximity

Alexander Bush Skills

Information Technology Software

Alexander Bush Education Details

  • Kettering University
    Kettering University
    Computer Science
  • Kettering University
    Kettering University
    Applied Physics

Frequently Asked Questions about Alexander Bush

What company does Alexander Bush work for?

Alexander Bush works for Zwift

What is Alexander Bush's role at the current company?

Alexander Bush's current role is Senior Software Engineer.

What is Alexander Bush's email address?

Alexander Bush's email address is bu****@****aic.com

What schools did Alexander Bush attend?

Alexander Bush attended Kettering University, Kettering University.

What skills is Alexander Bush known for?

Alexander Bush has skills like Information Technology, Software.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.