Summary
Overview
Work History
Education
Skills
Timeline
Generic
MUHAMMED RASHIK

MUHAMMED RASHIK

Digital Solution Architect
Dubai

Summary

Digital Solution Architect with extensive experience in leading the design and delivery of modern, scalable, and secure enterprise systems. Strong track record in driving digital transformation, aligning technology with business objectives, and leading cross-functional teams through all phases of solution development. Known for a strategic mindset, collaborative approach, and consistent delivery of high-impact solutions in complex, fast-paced environments.

Overview

10
10
years of professional experience
2012
2012
years of post-secondary education

Work History

Digital Solution Architect

Du
06.2023 - Current

Role: Digital Solution Architect

Responsibilities:

  • Led end-to-end digital architecture for web, mobile, and omnichannel applications, ensuring alignment with performance, scalability, and security standards.
  • Collaborated with cross-functional teams within the Digital Factory, aligning architecture with evolving business needs, UX strategies, and product roadmaps.
  • Owned and delivered High-Level Design (HLD) documents including deployment topologies, network architectures, integration strategies, and API management (including microservices and Backend-for-Frontend architecture).
  • Reviewed and validated Low-Level Designs (LLDs) from development teams, ensuring alignment with enterprise architectural standards and future scalability.
  • Drove the integration of CI/CD pipelines, cloud-native deployments, and containerization strategies using industry best practices (Docker, Kubernetes, etc.).
  • Promoted API-first development, focusing on RESTful standards, versioning, and developer experience.
  • Worked closely with Product Owners, Engineering Leads, and Enterprise Architects to drive digital transformation initiatives across channels.
  • Advocated for secure-by-design architecture, incorporating OAuth2.0, OpenID Connect, and token-based authentication mechanisms across digital assets.
  • Ensured architectural governance through code/design reviews, architecture boards, and compliance audits.

Key Achievements:

  • Architected and delivered a Unified Payment Portal supporting both Web and Mobile clients with seamless payment orchestration.
  • Designed and rolled out a scalable Dealer Application ecosystem with role-based access and robust service integrations.
  • Introduced and operationalized Backend-for-Frontend (BFF) architecture to decouple frontend and backend concerns, enhancing performance and flexibility.
  • Implemented an Omnichannel Authentication Framework using OAuth 2.0 and OpenID, enabling secure user journeys across all channels.
  • Contributed to the adoption of emerging technologies, performing PoCs and guiding the adoption strategy for API Gateways, NoSQL stores, and cloud-native services.
  • Ensured delivery of secure, observable, and maintainable solutions aligned with 12-factor app principles and cloud best practices.

Technical Architect | Squad Lead

ADIB
04.2019 - 06.2023

Responsibilities:

  • Spearheaded digital transformation efforts by migrating legacy monolithic banking applications to cloud-native microservices hosted on Azure Kubernetes Service (AKS).
  • Championed an API-first design approach, delivering robust and scalable REST and GraphQL APIs to support omnichannel banking services.
  • Architected and implemented microservices using Spring Boot, with security layers enforced through Spring Security and OAuth2 standards for role-based access control.
  • Led the Branch Service Squad, overseeing the modernization of backend services, and guided engineering teams on adopting Java 11+, Spring Cloud, API Gateway patterns, and best practices in CI/CD pipelines on Azure DevOps.
  • Enforced containerization best practices using Docker, deploying services via Helm charts on OCP (OpenShift Container Platform) and Azure-native services.
  • Conducted code and architecture reviews, ensuring compliance with NFRs such as security, fault tolerance, logging (ELK stack), and observability using Azure Monitor and Application Insights.

Key Projects & Achievements:

  • Mobile Banking Microservices Migration:
    Decomposed a tightly coupled legacy mobile banking platform into independently deployable Spring Boot-based microservices, significantly reducing release cycles and improving maintainability.
  • Beneficiary Management Revamp:
    Designed a standalone microservice for managing payees and beneficiaries with full CRUD capabilities, leveraging Spring Data JPA, PostgreSQL, and integrating with internal core banking APIs through secure API Gateway.
  • Branch Services Modernization:
    Re-architected legacy teller and branch workflows into digital-first solutions, exposing APIs consumed by frontend apps. Delivered a consistent experience across web and apps improving customer turnaround time and reducing manual operations.
  • Enabled DevSecOps integration, embedding automated security checks in the CI/CD lifecycle and container image scans via Aqua Security on OCP.

Technical Lead

TCS
06.2017 - 03.2019
  • Designed and developed APIs for monolithic-to-microservices migration.
  • Led a team to develop Open Banking APIs, ensuring compliance with security standards.
  • Developed API framework for security, authentication, configuration, and logging.

Senior Software Engineer

Mindtree Limited
09.2015 - 05.2017
  • Developed and enhanced features for the Departure Control Services (DCS) product, an integrated multi-host system for automated check-in, boarding, and load planning.
  • Led the Passenger Check-in module, optimizing workflows to streamline the check-in process across multiple airlines.
  • Implemented performance optimizations and bug fixes, improving system stability and operational efficiency.
  • Provided production support, resolving critical incidents to ensure seamless airline operations.
  • Collaborated with cross-functional teams to enhance load planning and passenger flow management.

Education

Bachelor of Engineering - Computer Science

VTU University
Bangalore,India
08-2012

Skills

Java

Spring Boot

ReactNative

Nodejs

Microservices

SOA

BFF

Event-Driven Architecture

REST

GraphQL

OAuth20

OpenID

AWS

Azure

OpenShift

Kubernetes

Docker

Terraform

Kafka

Redis

MongoDB

PostgreSQL

Jenkins

GitLab CI/CD

Prometheus

Grafana

Kibana

ReactJS

Spring Frameworks

Conflunce

Jira

Miro

Drawio

OpenAPI

Timeline

Digital Solution Architect

Du
06.2023 - Current

Technical Architect | Squad Lead

ADIB
04.2019 - 06.2023

Technical Lead

TCS
06.2017 - 03.2019

Senior Software Engineer

Mindtree Limited
09.2015 - 05.2017

Bachelor of Engineering - Computer Science

VTU University
MUHAMMED RASHIKDigital Solution Architect