4-day longest streak
🎯 Philosophy > "Code is like humor. When you have to explain it, it's bad." – Cory House I'm a Senior Software Engineer at Red Hat, building GraphQL API platforms…
#
https://linkedin.com/in/riginoommen" rel="noopener nofollow" target="_blank">




🎯 Philosophy
> *"Code is like humor. When you have to explain it, it's bad."* – Cory House
I'm a Senior Software Engineer at Red Hat, building GraphQL API platforms with a schema-first design approach. As a GraphQL Foundation Ambassador, I'm passionate about developer experience, Backstage platforms, and empowering developers with elegant, type-safe APIs. Active contributor to Mozilla projects and the broader open-source community.
💭 Current Endeavors
typescript
const rigin = {
role: "Senior Software Engineer @ Red Hat",
location: "Pune, India 🇮🇳",
code: ["GraphQL", "JavaScript", "TypeScript", "Node.js", "Angular"],
expertise: ["Developer Platforms", "Backstage", "Apollo GraphQL", "Neo4j"],
currentFocus: [
"GraphQL API Platform with Red Hat",
"Schema-First API Design & Development",
"Red Hat Developer Hub & Backstage"
],
currentlyLearning: "Java ☕",
infrastructure: {
orchestration: ["Kubernetes", "Docker"],
observability: ["Datadog", "Prometheus", "Grafana"],
cicd: ["GitHub Actions", "ArgoCD"]
},
community: {
openSource: ["Red Hat", "Mozilla Projects"],
ambassador: "GraphQL Foundation Ambassador",
speaking: ["DevConf.cz 2023/2024", "DevConf.IN 2018/2019"],
conferenceTopics: [
"Building Open Developer Platforms with Backstage",
"GraphQL - Ask me what you want",
"Linux as a Digital Forensics Workstation"
],
profiles: ["Sessionize", "Medium", "Twitter", "IMDb"]
},
beyondCode: {
filmWork: "Hindi Translator - Algorithm (2014)",
imdb: "nm7398876",
interests: ["Film Translation", "Cross-cultural Communication"]
},
askMeAbout: ["GraphQL", "Schema-First Design", "Type-Safe APIs", "Backstage", "Developer Experience", "Open Source"]
};
🛠️ Technology Arsenal
Languages & Frameworks
!GraphQL !JavaScript !TypeScript !Node.js !Angular !Java !HTML5 !CSS3Cloud & Infrastructure
!Kubernetes !Docker !AWS !Terraform !ArgoCDObservability & Monitoring
!Datadog !Prometheus !Grafana !OpenTelemetryTools & Platforms
!Apollo !Backstage !Red Hat !Neo4j !Git !GitHub Actions🏆 Recognition & Achievements
GraphQL Foundation Ambassador
Proud to be a GraphQL Ambassador with the GraphQL Foundation, contributing to the growth and adoption of GraphQL within the global developer community. I actively engage in knowledge sharing, community discussions, and advocacy around GraphQL best practices, tooling, and real-world usage.
Mission: Bridge practical engineering experience with community learning through talks, content, and collaboration, supporting the broader vision of open, scalable, schema-first API development.
🔗 Learn more about GraphQL Ambassadors
📝 Latest Blog Posts
From Medium
<!-- BLOG-POST-LIST:START -->
_📌 Blog posts will auto-populate here once workflows are enabled_
<!-- BLOG-POST-LIST:END -->
GraphQL Foundation Blog
<!-- GRAPHQL-BLOG:START -->
_📌 GraphQL Foundation posts will auto-populate here once workflows are enabled_
<!-- GRAPHQL-BLOG:END -->
⚡ Recent GitHub Activity
<!--START_SECTION:activity-->
_📌 Recent activity will auto-populate here once workflows are enabled_
<!--END_SECTION:activity-->
🎓 Expertise & Specializations
GraphQL Expert
Apollo GraphQL • Neo4j • Graph Databases
API Platforms & DevEx
GraphQL API Platform • Backstage • Red Hat Developer Hub
Full-Stack Development
Angular • Node.js • Modern JavaScript
🌟 Featured Projects & Contributions

🎬 Beyond Code
Did you know? Beyond software engineering, I have a creative side! I've worked in film translation, contributing to Algorithm (2014) as a Hindi translator. You can find my film credits on IMDb.
*Proving that engineers can bridge not just systems, but cultures and languages too!* 🌏✨
💡 What Drives Me
🚀 Innovation
- Building GraphQL API Platform with Red Hat
- Schema-First API Design & GraphQL Architecture
- Red Hat Developer Hub & Backstage
🤝 Open Source & Community
- Active Red Hat contributor
- Mozilla Projects & Mozilla Community member
- Conference speaker (DevConf.cz 2023/2024, DevConf.IN 2018/2019)
📚 Continuous Learning
- Platform Engineering with Backstage
- Modern frontend architectures
- Developer Experience optimization
- Currently learning: Java ☕
🎯 Impact
- Empowering developers with better tools
- Sharing knowledge through speaking
- Building developer-first platforms
📬 Let's Connect & Collaborate
I'm always excited to connect with fellow engineers, discuss innovative ideas, or explore collaboration opportunities. Whether you want to talk about GraphQL API platforms, schema-first design, type-safe APIs, Backstage, Developer Experience, Red Hat Developer Hub, or open-source contributions—let's chat!




📈 Profile Analytics
!Profile Views
!Followers
!Stars
Thank you for visiting! May your code be bug-free and your deployments smooth! 🚀
-
one-platform ★ PINNED ⑂
An integrated application hosting platform.
TypeScript ★ 1 2y agoExplain → -
op-components ★ PINNED ⑂
One platform component library.
TypeScript ★ 1 4y agoExplain → -
backstage ★ PINNED ⑂
Backstage is an open framework for building developer portals
★ 0 4mo agoExplain → -
template-graphql-typescript ⑂
This template enables fast development of APIS using TypeScript and GraphQL
TypeScript ★ 1 2y agoExplain → -
data-service
No description.
TypeScript ★ 1 2y agoExplain → -
spaship ⑂
SPAship is an early-stages Single-Page App deployment and hosting platform.
TypeScript ★ 1 2y agoExplain → -
3d-force-graph ⑂
3D force-directed graph component using ThreeJS/WebGL
HTML ★ 1 3y agoExplain → -
lighthouse-ci-demo-devconf
No description.
TypeScript ★ 1 4y agoExplain → -
riginoommen.github.io
No description.
HTML ★ 1 5y agoExplain → -
novu ⑂
The Open-Source Notifications Platform. Add a working notification center to your app in minutes. 🚀
TypeScript ★ 1 3y agoExplain → -
graphql-server
No description.
TypeScript ★ 1 3y agoExplain → -
summit-graphql-demo-service
GraphQL Demo Server for Summit@Sites
TypeScript ★ 1 3y agoExplain → -
graphql-compose ⑂
Toolkit for generating complex GraphQL Schemas on Node.js
★ 1 4y agoExplain → -
pl-deoldify ⑂
No description.
Python ★ 1 3y agoExplain → -
TinkerHub-Learning-Paths ⑂
TinkerHub Learning Paths repo contains curated learning paths for learning technologies
★ 1 5y agoExplain → -
st-peters-portal-server
Server for St Peters Church Website
JavaScript ★ 1 3y agoExplain → -
hacktoberfest22 ⑂
Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a ⭐️
JavaScript ★ 1 3y agoExplain → -
backstageconfigs
No description.
★ 1 3y agoExplain → -
GitHubGraduation-2022 ⑂
Join the GitHub Graduation Yearbook and "walk the stage" on June 11.
JavaScript ★ 1 4y agoExplain → -
awesome-hacking ⑂
A curated list of awesome Hacking tutorials, tools and resources
★ 1 4y agoExplain → -
VaccineAvailabilityNotifier ⑂
No description.
JavaScript ★ 1 5y agoExplain → -
lighthouse-ci ⑂
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
★ 1 4y agoExplain → -
slides
No description.
★ 1 4y agoExplain → -
DO180-apps ⑂
DO180 Repository for Sample Applications
★ 1 4y agoExplain → -
rms-open-letter.github.io ⑂
No description.
★ 1 5y agoExplain → -
video-library ⑂
This is a repository for a video library tool.
★ 1 4y agoExplain → -
user-group-spa ⑂
User Group SPA
★ 1 3y agoExplain → -
SlangForDotNet ⑂
The Source code of the Slang4.net Compiler
★ 1 6y agoExplain → -
rescuekerala ⑂
Website for coordinating rehabilitation of people affected in the 2018 Kerala Floods
Python ★ 1 8y agoExplain → -
lognsell.com
No description.
CSS ★ 1 8y agoExplain → -
riginoommen
No description.
★ 0 26d agoExplain → -
benchmark-broccoli ⑂
interesting
★ 0 3mo agoExplain → -
patchforge
No description.
★ 0 1mo agoExplain → -
dcr-proxy
DCR Proxys for MCP Servers
Python ★ 0 3mo agoExplain → -
graphql.github.io ⑂
The code of the graphql.org website
★ 0 3mo agoExplain → -
community-wg ⑂
No description.
★ 0 7mo agoExplain → -
outline-client ⑂
Outline clients, developed by Jigsaw. The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks to support Windows, Android / ChromeOS, Linux, iOS and macOS.
★ 0 5y agoExplain → -
EasyCLA ⑂
Test repo for setting up EasyCLA, the tool we'll use to manage specification membership sigs
★ 0 7mo agoExplain → -
router ⑂
A configurable, high-performance routing runtime for Apollo Federation 🚀
★ 0 11mo agoExplain → -
thc-hydra ⑂
hydra
★ 0 1y agoExplain → -
graphql-yoga ⑂
🧘 Fully-featured GraphQL Server with focus on easy setup, performance & great developer experience
TypeScript ★ 0 7y agoExplain → -
graphql-scalars ⑂
A library of custom GraphQL Scalars for creating precise type-safe GraphQL schemas.
★ 0 6y agoExplain → -
cinema-tickets ⑂
No description.
JavaScript ★ 0 1y agoExplain → -
spec ⑂
The Score Specification provides a developer-centric and platform-agnostic Workload specification to improve developer productivity and experience. It eliminates configuration inconsistencies between environments.
★ 0 2y agoExplain → -
graphql-pagination ⑂
Library to easily wrap data to GraphQL Pagination.
★ 0 2y agoExplain → -
backstage-plugins ⑂
Backstage Plugins Created by Axis Communications
TypeScript ★ 0 2y agoExplain → -
roadie-backstage-plugins ⑂
All Backstage plugins created by Roadie.
★ 0 2y agoExplain → -
broker ⑂
The infrastructure middleman
Python ★ 0 2y agoExplain → -
janus-backstage-plugins ⑂
No description.
★ 0 2y agoExplain → -
janus-idp.github.io ⑂
No description.
MDX ★ 0 2y agoExplain → -
DocsGPT ⑂
GPT-powered chat for documentation, chat with your documents
★ 0 2y agoExplain → -
My-Sublime-Configuration
No description.
★ 0 2y agoExplain → -
teflo ⑂
Teflo is a standalone orchestration software that controls the flow of a set of testing scenarios, allowing users to provision machines, deploy software, execute tests against them and manage generated artifacts and report results.
★ 0 2y agoExplain → -
product-catalog-app ⑂
No description.
★ 0 3y agoExplain → -
software-templates ⑂
Software Template (Backstage)
HTML ★ 0 3y agoExplain → -
devconf-idp
No description.
TypeScript ★ 0 3y agoExplain → -
janus-idp.io ⑂
The future home of janus-idp.io community web site
★ 0 3y agoExplain → -
Pocket-Alphabets
App for the kids to study objects.
★ 0 8y agoExplain → -
SLANG_FOR_CPP_WINDOWS ⑂
Windows Port of the C/C++ Slang Compiler using LLVM tools and VC++
★ 0 6y agoExplain → -
voyager ⑂
No description.
★ 0 6y agoExplain → -
hello-munnar-frontend ⑂
Hello Munnar React PWA
★ 0 5y agoExplain → -
hello-munnar-backend ⑂
Hello Munnar API
★ 0 5y agoExplain → -
feedback-api-layer
No description.
JavaScript ★ 0 5y agoExplain → -
Angular-101
No description.
TypeScript ★ 0 5y agoExplain → -
blog-post-workflow ⑂
Show your latest blog posts on your GitHub profile/project readme from any sources automatically using RSS feed
★ 0 1y agoExplain → -
authz-workshop ⑂
No description.
★ 0 6y agoExplain → -
openhack.tech ⑂
No description.
CSS ★ 0 6y agoExplain → -
graduation ⑂
$ git remote <graduation> yearbook
★ 0 6y agoExplain → -
hello-github-actions
No description.
Dockerfile ★ 0 6y agoExplain → -
bored-no-more ⑂
This is a simple webpage which gives random suggestions/ideas that you can do when you are feeling bored.
★ 0 6y agoExplain → -
DO101-apps ⑂
No description.
★ 0 6y agoExplain → -
openshift
No description.
JavaScript ★ 0 6y agoExplain → -
apollo-graphql-slides ⑂
Presentation slides for a talk on setting up an Apollo GraphQL stack
★ 0 7y agoExplain → -
ZtM-Job-Board ⑂
⚛️ A place for developers to show recruiters they are available for hire
★ 0 6y agoExplain → -
nodejs-cicd ⑂
This is a quick and dirty test node.js app cobbled together for the purposes of demonstrating a basic CI/CD workflow.
JavaScript ★ 0 6y agoExplain → -
nxplorerjs-microservice-starter ⑂
Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs
★ 0 6y agoExplain → -
eden ⑂
Sahana Eden is an Open Source Humanitarian Platform which can be used to provide solutions for Disaster Management, Development, and Environmental Management sectors.. Please sign CLA when submitting pull requests: http://bit.ly/SSF-eCLA
★ 0 6y agoExplain → -
graphql-schema-bindings ⑂
GraphQL Schema Bindings is a flexible and scalable GraphQL schema generator that exposes common object oriented patterns to your GraphQL server. GraphQL Schema Bindings uses decorators to define the necessary metadata to map your native types to GraphQL types.
TypeScript ★ 0 7y agoExplain → -
openapi-to-graphql ⑂
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
TypeScript ★ 0 7y agoExplain → -
graphql-bookstore ⑂
Example demonstrating the use of GraphQL to implement a rich domain with multiple entities and relationships
TypeScript ★ 0 7y agoExplain → -
graphql-express-template ⑂
Node.js GraphQL Server template
JavaScript ★ 0 7y agoExplain → -
DefinitelyTyped ⑂
The repository for high quality TypeScript type definitions.
TypeScript ★ 0 7y agoExplain → -
home-front ⑂
Angular 7 Front end for Mozilla Kerala Website
TypeScript ★ 0 7y agoExplain → -
github-issue-templates ⑂
:symbols: A collection of GitHub issue and pull request templates
★ 0 7y agoExplain → -
ngx-editor ⑂
🖋️ A Simple WYSIWYG Editor for Angular 6 Apps.
TypeScript ★ 0 7y agoExplain → -
holyeucharist
കര്ത്താവിന്റെ അത്താഴത്തിനുള്ള ശുശ്രുഷക്രമം
JavaScript ★ 0 8y agoExplain → -
momentjs.com ⑂
The website for momentjs
JavaScript ★ 0 8y agoExplain → -
Home ⑂
It's the code behind the mozillakerala.com website
CSS ★ 0 8y agoExplain → -
ngx-toastr ⑂
🍞 Angular Toastr
TypeScript ★ 0 8y agoExplain → -
rentreceipt ⑂
Rent Receipt for Employees in India
TeX ★ 0 8y agoExplain → -
asknot ⑂
Ask not what Mozilla can do for you but what you can do for Mozilla.
JavaScript ★ 0 8y agoExplain → -
fablab
No description.
JavaScript ★ 0 7y agoExplain → -
lognsell ⑂
working folder for lognsell.com
★ 0 8y agoExplain → -
OpenSkedge ⑂
A flexible employee scheduling application built upon Symfony2 and Doctrine. Designed for companies and organizations with fluid shifts.
PHP ★ 0 8y agoExplain →
No repos match these filters.