Hey, I'm Bibin Oommen Mathew. I'm a software engineer and co-founder of Upbrew Technologies building products that care about the product as much as the code.

I like working at the intersection of engineering and product thinking — figuring out what to build, then building it well. Most of my time goes into making software that feels right.

philosophy

I like understanding the problem before jumping into the solution.

I've found that the best work happens when you slow down to ask the right questions first. Who's this for? What does success look like? I try to think about users early and often. it usually saves a lot of rework later.

I lean towards simplicity, shipping early, and iterating based on what I learn. Nothing fancy, just trying to make useful things.

what I work with

Mobile

Flutter, Dart, cross-platform apps

Frontend

React, Next.js, Vue, TypeScript, Tailwind CSS

Backend

Node.js, Express, FastAPI, Python, Supabase

AI & ML

LangChain, RAG, OpenCV, PyTorch, multi-agent systems, Claude Code

Databases

PostgreSQL, MongoDB, Prisma, Hive

Product

User research, roadmap thinking, shipping early and often

working with teams

Claude Code consulting for organizations.

I help engineering teams adopt Claude Code as a real part of how they ship — not a sidekick, an operating layer. Custom skills, hooks, MCP servers, sub-agents, and slash commands wired to your codebase, tools, and review process.

  • Custom skillsDomain knowledge and reusable workflows codified for your team's actual stack and conventions.
  • Hooks and guardrailsDeterministic checks — tests, linters, secret scans, conventions — that run every time, with no exceptions.
  • MCP integrationsLinear, GitHub, Notion, internal APIs, databases, monitoring — so Claude can do real work, not just talk about it.
  • Sub-agents and CI automationSpecialized agents for review, deployment, on-call — plus non-interactive workflows wired into your CI pipeline.
  • Team playbookOnboarding, conventions, and a written guide so the team owns the setup after the engagement ends.

Want to work together?

If you have a project in mind or just want to say hi, feel free to reach out. I'm always up for a good conversation.

Get in touch