Stefan VanBuren
stefan@vanburen.xyz · github.com/stefanvanburen · Ipswich, MAI am a software engineer with a focus on designing, building, and maintaining reliable, efficient, and scalable systems. I enjoy learning new skills and applying them in my career, leveraging my knowledge across the technology stack. I take pride in my work and treat programming as both a craft and an engineering discipline.
Experience
-
Senior Software Engineer
CoreWeave
–Present- Something new.
-
Software Engineer
- Built and maintained the Buf Schema Registry, especially Generated SDKs and Policy Enforcement.
- Worked on integrating Bufstream with the Buf Schema Registry, enabling its Semantic Validation features.
- Maintainer of connect-python, part of the ConnectRPC suite of RPC libraries and a CNCF project.
- Maintained protovalidate-python.
-
Contributed to the
bufCLI toolchain, largely in the LSP area.- Integrated the LSP into our editor integrations: VS Code Buf and IntelliJ Buf
- Maintained our auto-updating modules and plugins repositories, syncing new updates to the BSR.
- Maintained a variety of documentation projects, public and private, backing buf.build/docs, protovalidate.com, celbyexample.com, protobuf.com, connectrpc.com, and the protovalidate playground.
-
Staff Software Engineer
- Enhanced and maintained the Notehub web application.
- Lead developer of the Notehub public API.
-
Senior Software Engineer
Catch
–- Led the design and implementation of the backend GraphQL API server.
- Primary developer of the user authentication, platform notification, and financial data aggregation services.
Skills
- Languages
- Go, Python, SQL, HTML, CSS, Clojure, ClojureScript, TypeScript, JavaScript, Rust, C, C++, Java
- Tools
- Git, GitHub, Postgres, SQLite, Unix command line tools, AWS, GCP