Simon Levy

Professor at Washington and Lee University

Lexington, Virginia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Simon Levy is a Professor of Computer Science with 11+ years of professional experience and a long-standing academic appointment at Washington and Lee University. He blends research and teaching in drones, AI, neural networks, and linguistics while maintaining hands-on expertise in robotics algorithms and embedded systems. Simon is an active open-source contributor, authoring efficient SLAM and lightweight Extended Kalman Filter implementations and improving deep reinforcement learning tooling used in published resources. His work spans C/C++ performance optimizations (including SSE/ARM) and PyTorch-based ML refinements, showing fluency from low-level systems to modern neural frameworks. Based in Lexington, Virginia, he pairs rigorous academic perspective with production-oriented code contributions that simplify prototyping and deployment for robotics and RL applications. An often-overlooked strength is his multilingual crossover between computational linguistics and control systems, which informs robust sensor fusion and perception approaches.
code11 years of coding experience
github-logo-circle

Github Skills (23)

algorithms10
pytorch10
c-language10
python10
machine-learning10
c1110
kalman-filter10
data-structure10
reinforcement-learning10
c1710
data-structures10
cprogramming-language10
slam10
linear-algebra10
numpy9

Programming languages (10)

C++ShellCRustTeXHaskellHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
simondlevy/TinyEKF

Oct 2015 - Oct 2018

Lightweight C/C++ Extended Kalman Filter with Python for prototyping
Role in this project:
userBack-end Developer
Contributions:643 commits, 6 PRs, 517 pushes in 3 years
Contributions summary:Simon implemented features related to Extended Kalman Filtering for GPS data. The commits involved adding the structure of the Extended Kalman Filter within a C/C++ codebase and making changes to handle and process GPS data, including reading from a CSV file, skipping headers, and parsing the incoming data. The user also implemented functions to handle state-transition functions and measurement functions and wrote the basic structure of an EKF object.
pythoncppextendedprototypingkalman
simondlevy/BreezySLAM

Sep 2014 - Jul 2021

Simple, efficient, open-source package for Simultaneous Localization and Mapping
Role in this project:
userBack-end Developer
Contributions:195 commits, 8 PRs, 128 pushes in 6 years 11 months
Contributions summary:Simon's primary contribution appears to be the creation and implementation of the core algorithms for simultaneous localization and mapping (SLAM) within the repository. The commits reveal the development of fundamental building blocks like `coreslam.c`, `coreslam.h` and `coreslam_internals.h`, which contain the core logic for scan and map operations. This involves the implementation of scan and map updates, along with supporting data structures and helper functions. The user also created code for interpolation and various architectures like SSE and ARM.
localizationmappingsimultaneous
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial