Lann Martin

Software Engineer at Fermyon Technologies

Greater Pittsburgh Region 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
Lann Martin is a seasoned software engineer with 15 years of experience building reliable back-end systems and developer tooling, currently contributing at Fermyon Technologies in the Greater Pittsburgh area. His work spans startups and large tech firms including Google and Nest, with deep hands-on expertise in serverless platforms, WebAssembly runtimes, and fluent SQL generation. An active open-source contributor, he improved testing infrastructure and execution in Spin (a WebAssembly serverless framework) and helped harden core components of Wasmtime and the Squirrel SQL builder—demonstrating a focus on correctness, testability, and developer ergonomics. Comfortable across low-level runtime details and higher-level integration concerns, he frequently tackles tricky edge cases like floating-point component-model bugs and SQL IN-clause semantics. Collected consulting experience sharpens his ability to deliver pragmatic solutions for both product teams and developer-focused platforms.
code15 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Case Western Reserve University
github-logo-circle

Github Skills (19)

testing10
go10
sql-generation10
serverless10
blazor-webassembly10
wasmtime10
rust10
webassembly10
test-automation10
databases9
sql9
error-handling9
database9
cran8
jit8

Programming languages (20)

JavaC++CSSRustCHandlebarsMakefileGo

Github contributions (5)

github-logo-circle
spinframework/spin

Feb 2022 - Jan 2023

Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1423 reviews, 227 commits, 514 PRs in 11 months
Contributions summary:Lann primarily focused on enhancing the testing infrastructure and functionality within the Spin framework. They implemented and tested WagiHttpExecutor and improved overall test coverage by adding new tests and features. This included adding tests for the WAGI HTTP executor and writing new test programs, demonstrating a focus on improving the reliability and testability of the serverless application framework. They also modified the build process to better incorporate test programs and improved code execution.
secureserverlesswebassemblycomposablemicroservices
Masterminds/squirrel

Jan 2014 - Oct 2021

Fluent SQL generation for golang
Role in this project:
userBack-end Developer
Contributions:10 releases, 1 review, 104 commits in 7 years 9 months
Contributions summary:Lann primarily contributed to the core functionality of the "squirrel" library, which focuses on fluent SQL generation. Their work involved fixing bugs related to edge cases with SQL generation, such as handling empty lists in `IN` clauses and `[]byte` types in `Eq` conditions, and improving the library's correctness. Additionally, the user added a debugging function, enabling the display of approximate SQL to be executed, thus improving the library's usability for developers. Moreover, the user updated the context support for various methods, improving the library's compatibility.
golangsql-generationsqldatabasefluent
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
Lann Martin - Software Engineer at Fermyon Technologies