Skip to content
View irohansh's full-sized avatar

Highlights

  • Pro

Block or report irohansh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
irohansh/README.md
Rohan Sharma

Rohan Sharma

Typing SVG

Website GitHub LinkedIn Location


About

I’m a final year Computer Science student at VIT Chennai, and most of what I’ve learned so far has come from building things, breaking them, and figuring out how to fix them.

I spent about a year as a backend intern at Cestrum, where I worked on APIs for a community platform used by 5K+ people. I worked on posts, feeds, notifications, authentication, and role based access. Working with JWT and Google OAuth 2.0 taught me to be more careful about security. Replacing polling with WebSockets showed me how much of a difference real time features can make. I also worked quite a bit with MongoDB queries and indexes, which taught me that many performance problems are not as complicated as they first seem.

Before that, I was a DevOps intern at Comviva in Gurugram. I worked with AWS, Terraform, GitHub Actions, Docker, and Linux, mainly around infrastructure and deployments. That experience helped me understand the other side of backend development and made me think more about how the code I write actually gets deployed and runs in production.

More recently, I’ve been exploring AI agents and building projects around them. That’s where IncidentOS and MergeMind came from. Both started with me trying to improve workflows that felt repetitive and took more time than they should.

I’m also an AWS Solutions Architect and an Oracle Certified Professional, but I see certifications as a starting point rather than the main goal. Most of what I learn still comes from building something, running into problems, and figuring out how to solve them.


Projects

IncidentOS

An incident response platform that never acts without a human saying yes. Seven agents triage the alert, correlate state across Slack, GitHub, Prometheus and Grafana, and draft a remediation plan — which then waits at an approval gate until someone signs off.

TypeScript Node.js AI Agents PostgreSQL Docker

View Code


MergeMind

A pull-request reviewer that works the way a good team does. A planner agent reads the diff and delegates to security, logic and style specialists running in parallel, then a synthesiser folds everything into one clean, deduplicated review comment on the PR.

TypeScript Node.js AI Agents GitHub API

View Code


Tech Stack

Languages

Java TypeScript JavaScript C++ Python SQL

Backend & Frameworks

Node.js Express React Next.js REST APIs WebSockets

Data & Infrastructure

PostgreSQL MongoDB MySQL Redis Docker Kubernetes Terraform AWS Linux

Tools & Practices

Git GitHub Actions MCP Vercel


GitHub Stats

GitHub Streak

Certifications

AWS Certified Solutions Architect – Associate     Oracle Certified Professional: Java SE 17 Developer

Click to verify         Click to verify                    


LeetCode


"Build systems that outlast the sprint."

Popular repositories Loading

  1. MergeMind MergeMind Public

    Automated PR reviews powered by a multi-agent AI pipeline — Security, Logic, and Style agents analyze your diffs in parallel and post findings directly to GitHub.

    TypeScript 13

  2. autoreload autoreload Public

    A Go tool that watches your source files and automatically rebuilds and restarts your server on save. Ships as a CLI and an embeddable library, no hot-reload framework required.

    Go 12

  3. IncidentOS IncidentOS Public

    TypeScript 2

  4. DiskSpace_Optimizer DiskSpace_Optimizer Public

    C++

  5. Nourishnet Nourishnet Public

    HTML

  6. eMobility_ChargeMap eMobility_ChargeMap Public

    TypeScript