Mohamed Omar FarookSenior Software Engineer
Mohamed Omar FarookSenior Software Engineer

Mohamed Omar Farook

Senior Software Engineer

Download CV

Contact
Resume

Mohamed Omar Farook

Senior Software Engineer focused on frontend architecture and enterprise applications

Senior Software Engineer with 10+ years of experience building scalable frontend platforms across banking, energy, and e-commerce.

Selected Impact

  • 10+ years building enterprise applications across banking, energy, and e-commerce.
  • Frontend architecture across React, Next.js, TypeScript, GraphQL, Angular, and micro-frontend platforms.
  • Reusable UI foundations for tables, filters, search, pagination, forms, and enterprise workflows.
  • Testing and quality practices with Playwright, TDD, code review, and CI/CD workflows.
  • Technical leadership through RFCs, guild sessions, mentoring, and cross-functional delivery.

Experience

Senior Software Engineer

Flo Energy
Feb 2025 - Present
Singapore

Delivered customer-facing capabilities across Energy Trading and Risk Management and BusinessPro platforms.

  • Implemented Keycloak authentication and RBAC across enterprise workflows.
  • Restored reliable Playwright E2E testing in CI after repository migration.
  • Authored frontend architecture RFCs and shared testing practices through internal guild sessions.

Senior Software Engineer

HCL Technologies, Client: Julius Baer
Mar 2022 - Feb 2025
Singapore

Modernized enterprise banking workflows by migrating legacy Appway experiences to React.

  • Built reusable UI components for tables, filtering, global search, sorting, pagination, and forms.
  • Established React, MUI, TypeScript, Redux Toolkit, RTK Query, Formik, and TDD foundations.
  • Mentored junior engineers and reviewed code with a focus on maintainability and testability.

Senior Developer

Apar Technologies, Client: DBS Bank
Nov 2020 - Mar 2022
Singapore

Developed reusable Angular widgets and micro-frontend capabilities for banking platforms.

  • Designed a reusable widget framework for shared customer-management capabilities.
  • Built a configurable drag-and-drop form builder for dynamic business forms.
  • Led UI implementation across frontend developers and collaborated with product leads.

Senior Developer

Aspire Digital Technologies
Mar 2020 - Oct 2020
Tamil Nadu, India

Led frontend development for B2B commerce platforms using Angular and SAP Commerce.

  • Customized Angular Spartacus storefronts on SAP Commerce Hybris.
  • Implemented SSR and State Transfer to improve performance and SEO.
  • Worked with design and project teams to deliver business requirements on schedule.

IT Analyst / System Engineer

Tata Consultancy Services
Aug 2015 - Mar 2020
Chennai, India

Built enterprise e-commerce applications for global clients across implementation, releases, and production support.

  • Developed responsive, cross-browser compatible web applications.
  • Improved frontend performance with asynchronous CMS content rendering.
  • Completed a one-year onsite assignment in Australia with client stakeholders and senior management.