Founder & CTO @ Rasa Money

Frontend Engineer

I lead product and engineering at Rasa Money while shipping fast, resilient interfaces at scale. A decade turning fuzzy product ideas into well-tested, maintainable frontends — grounded in React, TypeScript, and micro-frontend architecture.

hamid@ubuntu: ~
$ cat profile.json
{
  "role": "Founder & CTO / Frontend Engineer",
  "building": "Rasa Money",
  "experience": "10+ years",
  "stack": ["JavaScript", "TypeScript", "React", "GraphQL"],
  "focus": "micro-frontends"
}
$ ./run.sh
Currently building
Rasa Money
Founded 2026Founder & CTO

A personal-finance platform for people who live across currencies. Track spending, budget with intent, and see your whole financial picture — banks, cash, cards, and crypto — in one place.

Multi-currency
Bank, cash & crypto accounts with live exchange rates baked in.
Smart budgets
Flexible budgeting with overlap detection to curb overspending.
Live dashboard
Income, spending and budget health visualized in real time.
Batch import
Migrate transaction history painlessly via CSV / XLSX.
Categorization
Hierarchical categories for precise, low-effort tracking.
Secure auth
JWT sessions, OAuth, and encrypted data at rest.
Founder & CTO
Rasa Money
2026 — Present
Remote
  • Set product direction and own the full stack for a multi-currency personal-finance platform.
  • Architected a micro-frontend system with React, GraphQL and a shared design system.
  • Built the CI/CD, testing and observability foundations from zero.
Senior Front-end Engineer
Heaptify
2023 — Present
London, England
  • Architected React + GraphQL micro-frontend solutions, improving system efficiency ~30% and cutting deployment issues by 40%.
  • Drove unit-test coverage from ~20% to 70%+ with a structured Jest strategy, accelerating feature delivery by 20–30%.
  • Mentored junior and mid-level engineers through code reviews and architectural guidance, reducing review cycle time by 25%.
Senior Frontend Developer
Deriv
2023
Cyberjaya, Malaysia
  • Delivered 20+ product features on a Storybook-driven design system and shared UI component library.
  • Authored unit tests for 50+ components with Jest & React Testing Library.
  • Conducted 100+ code reviews and served as Release Manager.

Featured projects

View all projects
[eslint-config-reactify]
A comprehensive ESLint configuration for React, Node.js, and Next.js TypeScript projects. ESLint 10 flat config only — pick react, node, or next for your stack.
JavaScripteslinteslint-configjavascriptreacttypescriptcode-styleflat-configlintingnextjsnodejs
[jest-graphql-transformer]
A Jest transformer for importing GraphQL queries from separate files, similar to the graphql-tag loader for Webpack.
graphqljestjest-transformjest-transformertranslation

From the blog

View all posts

Let's build scalable solutions together.