Mohammad Rahman, Developer in Manchester, United Kingdom
Mohammad is available for hire
Hire Mohammad

Mohammad Rahman

Software Engineer and Developer

Manchester, United Kingdom

Toptal member since October 29, 2024

Bio

Mohammad is a seasoned cloud architect with expertise in Google Cloud Platform (GCP), AWS, and Kubernetes environments. He excels in developing internal development platforms and deploying PaaS and SaaS solutions. Skilled in managing cloud SQL and graph databases, Mohammad has optimized cloud account billing and infrastructure management systems, leveraging IaC and GitOps methodologies.

Portfolio

FICO
Amazon Web Services (AWS), Amazon EKS, DevOps, CI/CD Pipelines, Argo CD...
777 Partners
Cloud Infrastructure, Infrastructure as Code (IaC), CI/CD Pipelines, Management...
Barclays Bank UK PLC
Java, Scrum, Kanban, OpenShift, Kubernetes, Test-driven Development (TDD)...

Experience

  • Java - 15 years
  • Amazon Web Services (AWS) - 15 years
  • Kubernetes - 8 years
  • Service Meshes - 8 years
  • GitOps - 5 years
  • Infrastructure as Code (IaC) - 5 years
  • Argo CD - 3 years
  • Crossplane - 2 years

Preferred Environment

Linux, MacOS, IntelliJ IDEA, GoLand, Visual Studio Code (VS Code)

The most amazing...

...initiative I've led transformed our development workflow by automating infrastructure provisioning and standardizing deployment patterns.

Work Experience

DevSecOps Consultant

2025 - 2026
FICO
  • Designed secure self-service Kubernetes platforms on AWS using Terraform, Crossplane, and GitOps, enforcing least privilege, network isolation, and policy-driven security controls by default.
  • Embedded automated security controls into CI/CD and IaC workflows, improving auditability and supporting compliance with SOC 2, ISO 27001, and PCI DSS standards.
  • Partnered with platform, SRE, and engineering teams to standardize cloud services, improve reliability, and drive adoption of secure-by-default platform engineering practices.
Technologies: Amazon Web Services (AWS), Amazon EKS, DevOps, CI/CD Pipelines, Argo CD, Crossplane, Policy as code (PaC), Security, AI Tools, Amazon EC2, Technical Leadership, Kubernetes HorizontalPodAutoscaler (HPA)

Cloud Architect

2019 - 2025
777 Partners
  • Architected and implemented cloud infrastructure, encompassing automatic provisioning of dynamic environments, Kubernetes clusters, VPC configurations in AWS and Google, and GitHub repositories, managed through GitOps practices.
  • Contributed to these dynamic environments that could be rapidly created, modified, or decommissioned based on business requirements, providing unprecedented flexibility in resource management.
  • Introduced an infrastructure-as-code solution using Crossplane integrated with Terraform and Helm, complemented by a custom-built internal developer platform (IDP).
  • Enabled developers to create and deploy infrastructure configs without expertise in GitOps and Crossplane through the IDP's templating system, reducing the learning curve while preventing unauthorized manual changes through enforced GitOps workflows.
  • Created cloud-agnostic service templates to deploy services across GKE or EKS clusters through Crossplane compositions, reducing the complexity of multi-cloud operations and ensuring consistent behavior during automated upgrades.
  • Contributed to the platform, which automated the scaffolding of necessary configurations, reducing the complexity of infrastructure requests to a simple form-filling exercise while maintaining robust controls and standardization.
  • Developed a cluster bootstrapping solution that significantly reduced setup time from days to under an hour while ensuring consistent configurations and security policies.
  • Utilized the Argo ecosystem—including workflows, rollouts, and events—to design CI/CD pipelines, enable dynamic pull-request-driven environments, and implement advanced deployment strategies such as blue/green and canary rollouts.
  • Implemented disaster recovery solutions, automated health notifications, and observability integrations, establishing ArgoCD as a cornerstone for scaling and standardizing deployments across hundreds of applications and environments.
Technologies: Cloud Infrastructure, Infrastructure as Code (IaC), CI/CD Pipelines, Management, Documentation, Training, Canary Deployment, Argo CD, Kubernetes, GitOps, IntelliJ IDEA, MacOS, GoLand, Visual Studio Code (VS Code), Software Engineering, Java, Algorithms, Data Structures, JavaScript, Linux, PostgreSQL, MongoDB, Go, SaaS, Platform as a Service (PaaS), Identity & Access Management (IAM), Database Administration (DBA), Continuous Deployment, Continuous Integration (CI), Computational Mathematics, Amazon EKS, DevOps, AI Tools, Amazon EC2, Technical Leadership, Leadership, Kubernetes HorizontalPodAutoscaler (HPA), FinOps

Lead Software Developer

2018 - 2019
Barclays Bank UK PLC
  • Architected and developed video banking and asynchronous chat API solutions, enabling secure real-time communication capabilities for Barclays' digital banking platform.
  • Implemented test-driven development (TDD) and behavior-driven development (BDD) methodologies, improving code quality and reducing defect rates.
  • Led software production initiatives, leveraging Spring, Java, MongoDB, OpenShift, and AWS to deliver enterprise-grade banking solutions.
  • Delivered fully documented and tested software releases to production environments, maintaining banking-grade security and compliance standards.
  • Engineered microservices-based solutions, leveraging the Spring framework and MongoDB to improve system scalability and maintainability.
Technologies: Java, Scrum, Kanban, OpenShift, Kubernetes, Test-driven Development (TDD), Behavior-driven Development (BDD), Unit Testing, Amazon Web Services (AWS), IntelliJ IDEA, MacOS, Visual Studio Code (VS Code), Software Engineering, Algorithms, Data Structures, JavaScript, Linux, PostgreSQL, MongoDB, Identity & Access Management (IAM), Continuous Deployment, Continuous Integration (CI), Computational Mathematics, DevOps, Technical Leadership, Leadership

Lead Software Engineer

2017 - 2018
Northrop Grumman
  • Founded and established the first cybersecurity center for Northrop Grumman in Manchester, UK, developing cutting-edge security solutions and capabilities.
  • Pioneered new security products, including sophisticated encryption methods and biometric authentication systems, to enhance the company's cybersecurity portfolio.
  • Deployed and managed infrastructure, including OpenShift and Kubernetes clusters, utilizing Ansible to improve system scalability and deployment efficiency.
  • Integrated PaaS solutions in DevOps environments, optimizing technology usage and streamlining development processes.
  • Led and managed diverse engineering teams, implementing structured personal development programs and performance monitoring frameworks.
  • Implemented Agile methodologies across teams, enhancing cross-functional collaboration and improving project delivery efficiency.
  • Identified and implemented training programs for capability development, strengthening team expertise in emerging security technologies.
  • Supervised team compliance with established processes and methodologies, maintaining high standards in defense-grade software development.
Technologies: Agile, OpenShift, Kubernetes, Spring Boot, React, Scaled Agile Framework (SAFe), iPaaS, Management, Cybersecurity, Cryptography, Python, Reverse Engineering, Software Engineering, Authentication, IntelliJ IDEA, MacOS, GoLand, Visual Studio Code (VS Code), Java, Data Structures, Algorithms, JavaScript, Linux, PostgreSQL, MongoDB, Go, Platform as a Service (PaaS), Identity & Access Management (IAM), Continuous Deployment, Continuous Integration (CI), Computational Mathematics, DevOps, Technical Leadership, Leadership

Software Engineer

2011 - 2017
Rolls-Royce
  • Reduced software delivery time from six to two years by successfully implementing Agile methodologies within safety-critical software teams, a significant achievement in aerospace software development.
  • Delivered high-availability software solutions, adhering to DO-178B/C standards for safety-critical development and ensuring compliance with aerospace industry requirements.
  • Developed safety-critical web API solutions while strictly adhering to technical governance and aviation safety standards.
  • Led innovation initiatives, increasing engagement between management and employees in safety-critical software development processes.
  • Implemented comprehensive testing strategies for safety-critical systems, ensuring compliance with aerospace industry standards and regulations.
  • Pioneered adopting Agile practices within traditionally waterfall-based safety-critical development teams, balancing agility with regulatory requirements.
Technologies: Ada, Agile, Waterfall Methodology, Scrum, Kanban, C++, C#.NET, Jenkins, Software, Safety-critical, Innovation, Management, ISO Standards, DO178B, Visual Studio Code (VS Code), Software Engineering, Java, Data Structures, Algorithms, Linux, Computational Mathematics

Experience

Enterprise-scale Cloud Native Migration and Modernization

This project involved leading a comprehensive digital transformation initiative to migrate legacy Linux-based systems to modern Cloud Native Computing Foundation (CNCF) applications. I architected and implemented a scalable cloud-native infrastructure using Kubernetes for containerization, Prometheus for monitoring, and Argo CD for GitOps deployment. The migration involved re-architecting monolithic applications into microservices, implementing service mesh for improved network security, and establishing automated CI/CD pipelines.

This transformation resulted in a 40% reduction in operational costs, a 60% improvement in deployment frequency, and enhanced system reliability with 99.99% uptime. I successfully managed the migration of critical business applications with zero downtime while implementing infrastructure-as-code practices using Terraform for consistent and repeatable deployments. The project established a foundation for future scalability and innovation while significantly reducing technical debt.

Education

2009 - 2014

Master's Degree in Software Engineering

University Of Huddersfield - Huddersfield, United Kingdom

Certifications

AUGUST 2026 - AUGUST 2029

AWS Solutions Architect Associate

Amazon Web Services

JUNE 2023 - JUNE 2025

Professional Cloud Architect Certification

Google Cloud

Skills

Libraries/APIs

React

Tools

Helm, Terraform, Jenkins, GitHub, GitLab, Helmfile, Istio, Grafana, Confluence, Jira, IntelliJ IDEA, GoLand, Amazon EKS, Kubernetes HorizontalPodAutoscaler (HPA), Loki

Languages

Java, Go, Ada, JavaScript, Python, C++, C#.NET

Frameworks

Crossplane, Spring Boot, Scaled Agile Framework (SAFe), Backstage

Paradigms

Continuous Integration (CI), Continuous Deployment, Agile, Management, Kanban, Test-driven Development (TDD), Behavior-driven Development (BDD), DevOps, Object-oriented Programming (OOP), Scrum, Unit Testing

Platforms

Google Cloud Platform (GCP), Kubernetes, Docker, Amazon Web Services (AWS), Linux, Nexus, MacOS, Visual Studio Code (VS Code), Amazon EC2, OpenShift

Storage

PostgreSQL, Google Cloud, Database Administration (DBA), MongoDB

Industry Expertise

Cybersecurity

Other

Software Engineering, Computational Mathematics, Programming, Networking, Computer Architecture, Data Structures, Observation, Cost Reduction & Optimization (Cost-down), GitOps, Infrastructure as Code (IaC), Service Meshes, Identity & Access Management (IAM), Platform as a Service (PaaS), SaaS, Argo CD, Cloud Infrastructure, CI/CD Pipelines, Documentation, Training, Reverse Engineering, Authentication, Waterfall Methodology, Software, Algorithms, Safety-critical, Neural Networks, Artificial Intelligence (AI), iPaaS, Cryptography, ISO Standards, DO178B, OpenTelemetry, Canary Deployment, AI Tools, Technical Leadership, Leadership, FinOps, Cyber Forensics, Innovation, Prometheus, Policy as code (PaC), Security

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring