Larry Bank
Expert information
Boosting software performance from servers to microcontrollers for over 30 years
Reviews
4 out of 5 stars
Description
Larry Bank is a software optimization specialist with over 30 years of experience. Larry has a broad knowledge and deep understanding of architectures from high power servers to microcontrollers and mobile CPUs. He uses all available resources to optimize for power and speed, including algorithm simplification, SIMD optimization and assembly language. He normally works in C and C++, but has also helped optimize Python and web applications. He is a profilic contributor to open source and has released many unique libraries for working with compressed data, digital images, displays and sensors. Larry is a native English speaker and is also fluent in Portuguese.
Here are some non-confidential projects he's optimized:
- Much of the imaging code within the OpenMV project (https://github.com/openmv)
- Google's Spotlight Stories (no longer supported by Google)
- The backend tools used by Kraken.io
- The 3D camera pipeline at Pelican Imaging (CA Startup, now closed)
- Google Project Soli (micro radar receiver)
- Hanaho Games various arcade game emulation products