Samuel Imolorhe is a seasoned software engineer with 11 years of experience building developer-facing tools and production web applications, currently working at Stripe while freelancing through Toptal and serving as CTO of XKojiMedia. He specializes in frontend engineering and GraphQL ecosystems—authoring the Altair GraphQL Client and contributing key fixes and TypeScript/Jest migrations to the widely used GraphiQL project. Samuel blends full‑stack fluency with attention to developer experience, shipping editor UX features like query play buttons and legacy CodeMirror 6 support. Comfortable across service and client layers, he prioritizes code quality and reusability, evidenced by consistent linting and refactor work. Based in Almere, Netherlands, he pairs a strong computer science foundation from Covenant University with a pragmatic open-source mindset that improves tooling used by other engineers.
11 years of coding experience
Niger Delta Science School
BSc, Computer Science, 4.5, BSc, Computer Science, 4.5 at Covenant University
✨⚡️ A feature-rich GraphQL Client for all platforms.
Role in this project:
Full-stack Developer
Contributions:166 releases, 111 reviews, 4432 commits in 5 years 10 months
Contributions summary:Samuel primarily contributed to the Altair GraphQL client by implementing play buttons for query operations, which involved modifying the query editor component to add widgets. They also made changes to the service layer to enhance code reusability by refactoring code and implemented improvements such as showing widgets for anonymous single operations. Furthermore, the user was involved in fixing linting issues, indicating an attention to code quality.
GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.
Role in this project:
Full-stack Developer
Contributions:42 reviews, 18 commits, 17 PRs in 3 years 5 months
Contributions summary:Samuel contributed to the `graphiql/graphiql` repository by updating and migrating code related to tests within the `codemirror-graphql` package to use Jest and Typescript. They also updated the build process and added support for codemirror 6 legacy mode, including syntax highlighting. Additionally, they fixed bugs and improved the linting functionality within the project.
browservscodeide-toolslsp-serverbrowser-ide
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.