Lukas Hermann

Senior Software Engineer at Modular

San Francisco, California, 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
🎓
Top School
Lukas Hermann is a Senior Software Engineer in San Francisco with a decade of experience building high-performance systems, currently focused on GPU patterns and data structures for the Mojo standard library. He has transitioned from product design to deep systems work, bringing a strong sense for usable abstractions informed by earlier design roles at nTopology. Lukas is an active open-source contributor across visualization (Vega, Vega-Lite), developer tooling (withfig), and Rust numerical libraries (nalgebra), shipping fixes that span rendering, data formatting, autocompletion, and sparse-matrix APIs. At Databricks and Modular he has worked on production-grade engineering problems, and his contributions show an attention to correctness (pixel-ratio handling, formatting edge cases) and developer experience. Comfortable across front-end, back-end, and low-level systems, he combines practical hands-on coding with a designer’s eye for clarity.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Architecture, Bachelor's degree, Architecture at Carnegie Mellon University
github-logo-circle

Github Skills (41)

data-visualizations10
javascript10
visualization10
cargo10
matrix10
vega10
algebra10
charts10
autocomplete10
typescript10
data-visualisation10
declarative-programming10
lang10
typescript-types10
declarative10

Programming languages (11)

TypeScriptCSSC++BikeshedMojoRustJavaScriptHTML

Github contributions (5)

github-logo-circle
withfig/autocomplete

Aug 2021 - Sep 2021

IDE-style autocomplete for your existing terminal & shell
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 29 commits, 7 PRs in 1 month
Contributions summary:Lukas contributed significantly to the `withfig/autocomplete` repository, primarily focused on enhancing the autocompletion features for various tools. Their work involved adding single-letter forms and a release flag to build and run commands, as well as implementing support for test name autocompletion within the cargo CLI. They also corrected typos and addressed merging of upstream changes. The user appears to be improving the developer experience of the project.
zshiterm2bashfigide
vega/vega

Apr 2022 - Jun 2022

A visualization grammar.
Role in this project:
userFull-stack Developer
Contributions:8 releases, 16 reviews, 2 commits in 2 months
Contributions summary:Lukas contributed to the Vega visualization grammar by adding features such as stroke, fill, and opacity to various scene item types, and integrating GeoJSON types for improved handling of geographical data. They also addressed runtime and schema issues by removing and making private an aggregate operation. Furthermore, the user made updates to the codebase, specifically in the canvas handling and scenegraph, and refactored the code to ensure correct device pixel ratio handling.
svgcanvasgrammarvegavisualization-grammar
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
Lukas Hermann - Senior Software Engineer at Modular