Ethan Niser

Software Engineer at Vercel

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
Ethan Niser is a software engineer based in San Francisco with three years of practical experience building performant web apps and infrastructure, currently working at Vercel. He blends production engineering with creator-first communication—running a popular YouTube channel that explains advanced programming topics to over 15,000 subscribers while also producing content for other companies. Ethan has hands-on experience modernizing apps (migrating grep.app to Next.js), improving developer experience and safety at startups like Markprompt, and hardening production systems under real-world load. On GitHub he contributes to low-level systems work, helping evolve an SQLite-compatible OLTP project by improving reproducible builds and cross-platform toolchains with Nix and Rust tooling. A self-described “average typesafety enthusiast,” he pairs practical engineering with a curiosity for databases and build tooling that keeps teams shipping reliably.
code3 years of coding experience
job1 year of employment as a software developer
bookYoung Magnet High School
bookUniversity of Florida
github-logo-circle

Github Skills (13)

databases10
rust10
sqlite10
embedded-database10
nix10
database10
darwin9
cicd8
tcl8
webassembly7
sql7
clangd6
clang6

Programming languages (10)

TypeScriptMDXShellRustAstroJavaScriptZigPHP

Github contributions (5)

github-logo-circle
tursodatabase/limbo

Jul 2024 - Aug 2024

Limbo is a project to build the modern evolution of SQLite.
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:3 reviews, 8 PRs, 11 comments in 27 days
Contributions summary:Ethan primarily focused on improving the project's infrastructure and build process. Their contributions include setting up a Nix flake for reproducible builds, integrating the Fenix toolchain for Rust development, and updating the flake to incorporate the latest Tcl version. Additionally, they added core foundation library and link flags for Darwin. The user also made contributions to database related code.
databaseembedded-databasesqlsqlite3webassembly
ethanniser/site

Jun 2024 - Mar 2025

My personal website
Contributions:5 PRs, 112 pushes, 9 branches in 8 months
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