Steven Silvester is a senior software engineer and long-time open source leader with 14 years of experience building and maintaining large-scale developer tools and backend systems. A Project Jupyter Steering Council member and 2017 ACM Software System Award recipient, he has driven core work on JupyterLab, nbconvert, ipykernel and numerous other high-impact projects that power scientific computing and interactive notebooks. He combines hands-on backend, DevOps and release engineering expertise with front-end and testing experience—refactoring CI/CD pipelines, adding pre-commit automation, and improving cross-platform builds across projects like matplotlib, xterm.js and scikit-image. Steven has held senior engineering and leadership roles at MongoDB, AWS, Apple and Anaconda, consistently shipping production services such as SageMaker Studio and database integrations. Equally comfortable writing technical specs and changelogs as writing complex algorithms, he brings a developer-first mindset to product-quality engineering and community stewardship. Based in the Dallas–Fort Worth area, he often surfaces subtle infrastructure and documentation improvements that materially increase long-term maintainability.
14 years of coding experience
19 years of employment as a software developer
BS Electrical Engineering, BS Electrical Engineering at Rensselaer Polytechnic Institute
Master's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at University of Florida
Contributions:1 review, 134 commits, 28 PRs in 4 years 1 month
Contributions summary:Steven primarily focused on improving the build and environment setup for the JupyterLab demo. They implemented cross-platform support, updated the build process, and refined the removal of demo directories. The commits include setting up environment configurations, installing necessary dependencies, and streamlining the build process for a smoother development experience. They also addressed platform-specific behavior using `rmdir` commands.
The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
Role in this project:
Back-end Developer
Contributions:37 releases, 291 reviews, 316 commits in 3 years 8 months
Contributions summary:Steven contributed to the backend services of the Jupyter server by cleaning up documentation and preventing the redefinition of Prometheus metrics. They addressed versioning issues and frequently bumped and released versions of the server. Additionally, they updated the contributor link and made significant contributions to integrating and handling pending kernels within the system.
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
Steven Silvester - Senior Software Engineer at MongoDB