George Lund

Senior Engineer

George Lund is a leading expert in custom software development with vast knowledge and experience in innovating solutions using disruptive technologies. His expertise spans from tiny embedded microprocessors to large-scale server clusters and everything in between. George has written software for nearly every type of computer system, allowing him to see the entire system and architect best-in-class solutions. He is highly skilled in debugging challenging problems and optimizing complex systems for peak performance. George is the team’s go-to expert for resolving complex projects and issues.

As the Lead Software Engineer for ML solutions for Bright Apps clients, George excels at writing clean code, optimizing and debugging software, and creating high-performance, vector-based matching systems. His interests include physics, cosmology, history, and space exploration. He recently spearheaded the optimization of a vector-based matching solution, resulting in a 10x performance improvement. This enhancement not only accelerated the matching process but also enabled scalability, handling 20 million records within just 2 seconds. Additionally, he pioneered the development of fingerprint matching software tailored for ARM7 processors with extremely limited memory constraints. By utilizing Markov models and optimizing resource allocation, he engineered a solution that delivers robust fingerprint authentication capabilities within the footprint of a credit card-sized device. George enjoys solving puzzles, and software development provides him with plenty of them.

Programming

Java
Python
Node.js
C#
Objective-C
Apex

Innovation Solutions

Scaling machine learning to create innovative solutions

 

Databases

RDBMS
ElasticSearch
NoSQL
ETL

Mobile Development

iOS
Android

Security

Encryption
Networking

Cloud Architecture

AWS