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.