Erik Seliger is a Lead Product Engineer with a decade of experience building and scaling developer-focused products, currently driving product engineering at Sourcegraph from Bremen, Germany. He blends hands-on backend work in Go and Postgres with TypeScript/React front-end experience to move fast on features like multi-tenant SaaS evolution and large-scale LLM interaction handling. Erik has led teams from reactive support to proactive roadmaps, unblocking velocity and turning prototypes into revenue-generating products such as Batch Changes and Cody. His open-source contributions include substantive fixes and test improvements to the widely used Sequelize ORM and infrastructure work in Sourcegraph’s public snapshot, reflecting a pragmatic focus on reliability and developer workflows. Comfortable with both DevOps and product strategy, he excels at aligning engineering culture with customer-driven roadmaps for enterprise-grade systems. Colleagues rely on him for technical stewardship that balances immediate delivery with long-term platform health.
10 years of coding experience
9 years of employment as a software developer
Extended Studies Computer Science, Extended Studies Computer Science at San José State University
Systems Engineering, Systems Engineering at University of Bremen
Contributions:1 release, 7202 reviews, 1500 commits in 3 years 3 months
Contributions summary:Erik primarily focused on improving the backend infrastructure by addressing dependency issues and enhancing the build processes. Their contributions involved modifying Go package imports, refactoring code to eliminate cross-command dependencies, and ensuring the correct use of build tools. They also worked on integrating new services by adjusting the environment and test settings for containerized applications.
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
Role in this project:
Back-end Developer & Database Engineer
Contributions:2 reviews, 17 commits, 56 PRs in 2 years 11 months
Contributions summary:Erik primarily contributed to the Sequelize ORM, focusing on bug fixes and enhancements. They addressed issues related to data types (DATEONLY), replication options, and the addition of indexes. The user also worked on improving the test suite, addressing flaky tests and dead code, along with adjusting the query interface.
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
Erik Seliger - Lead Product Engineer at Sourcegraph