I've built digital banking, fintech, CRM, and operations products with React, TypeScript, and Next.js for the past six years.
At Umsatz.io, I developed CRM features across six React micro-frontends and led an Nx monorepo migration, establishing shared libraries, workspace architecture, and build configuration. I also delivered full-stack features using NestJS, PostgreSQL, Prisma, GraphQL, and a React Native WebView shell for iOS and Android.
At Neo Mena Technologies, I built customer investment and relationship-manager applications for Bank of Kuwait, including portfolio tracking, banking transactions, and shared design-system components. I mentored junior developers through code review and expanded coverage with Jest, React Testing Library, and Cypress.
I've also built offline-first bilingual PWAs for ReFuse, automated operations dashboards for Presentail, and React Native releases for PotPay. I enjoy improving performance, creating reusable frontend patterns, and helping distributed teams ship reliable products.
