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.
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Role in this project:
DevOps 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.
Contributions:8 PRs, 154 pushes, 14 branches in 1 year 6 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.