Open to new roles

Birmingham, United Kingdom

Mohamed Omar

Senior Software Engineer

Senior software engineer shipping production systems across cloud, frontend and platform engineering, now building with generative AI and agentic tooling.

years building production software
6+
airline brands shipped on one Next.js platform
6
GenAI MVPs delivered for financial services
3
locales, including right-to-left Arabic
10
Anthropic certifications, 6 in total
4

Summary

Senior software engineer with six years delivering production systems across cloud, frontend and platform engineering. Track record of owning delivery end to end: leading frontend and CMS workstreams for a global in-flight entertainment platform, building secure cloud infrastructure for financial services, and shipping microservices in Java, TypeScript and Python across AWS and Azure. Comfortable setting engineering standards, mentoring engineers, and taking accountability for security, observability and release quality.

On the AI side, I combine production cloud and full-stack delivery with hands-on generative AI engineering. I built and secured GenAI applications for financial services clients at PwC, and now work daily with agentic development tooling, the Model Context Protocol and the Claude API. Certified across Anthropic’s MCP, agent skills, Claude Code and Claude API tracks, and preparing for the Claude Certified Architect (Foundations) exam. I bring the engineering discipline – observability, security, testing – that turns AI prototypes into systems that survive production.

Experience

6 yrs 1 mo across 4 companies

Career at a glance
202120222023202420252026
  1. Econify

    – , 8 months

    ProductAnuvuIn-flight entertainment and connectivity provider serving 150+ airlines and 30+ cruise lines worldwide; engagement delivered through partner consultancy DNA.

    1. Senior Software Engineer

      – 8 monthsBirmingham, United Kingdom

      • Held a lead advisory role at partner consultancy DNA, owning frontend and CMS delivery for Anuvu’s airline microsite platform as the top contributor across both codebases (125 and 42 commits).
      • Shipped white-label entertainment microsites for airlines including British Airways, Cathay Pacific, Saudia, Ethiopian, Fiji Airways and Gulf Air from a shared Next.js and TypeScript platform with per-brand theming.
      • Identified and fixed a cache-poisoning vulnerability raised by an airline’s security team, where a forwarded prefetch header let empty responses be cached at the CloudFront edge and locked real users out of every microsite.
      • Built full right-to-left layout support for Arabic across grid, carousel and navigation components using logical CSS, resolving server/client hydration mismatches, and localised the platform across 10 locales.
      • Designed a content-cycle system threading a cycle header through page layout, search, detail and recommendation fetches so passengers always see the correct monthly entertainment catalogue.
      • Authored the canonical export validator as sole engineer, then vendored it into the Strapi CMS behind a server-side validation endpoint so malformed airline content is rejected before import rather than after.
      • Delivered throughout using agentic AI tooling (Claude Code) for implementation and review.
      • Mentored two engineers through pairing and code review.
      • Published Extending Expo Prebuild to Support Amazon Vega for Econify, showing how to target Amazon Fire TV alongside iOS and Android from a single Expo codebase.
    • Next.js
    • TypeScript
    • React
    • AWS CloudFront
    • Strapi CMS
    • i18n / RTL
    • Expo
    • Amazon Fire TV
    • Claude Code
  2. PricewaterhouseCoopers (PwC UK)

    – , 2 years 8 months

    Promoted 2 times

    1. Cloud Delivery Consultant

    2. Cloud Engineer

    3. Senior Cloud Engineer

    1. Senior Cloud Engineer

      Promotion

      – 1 year 2 monthsBirmingham, United Kingdom

      • Led development of enterprise React.js applications for Generative AI tools, collaborating with technical and non-technical stakeholders across the financial services sector to deliver 3 MVP applications.
      • Set engineering standards for secure API integration, implementing OAuth 2.0 and JWT authentication for Generative AI solutions to meet GDPR and financial services regulatory requirements.
      • Drove adoption of best practices for real-time streaming data, contributing to architectural decisions for high-performance exchange between AI agents and client systems.
      • On an AI tool for compliance checks, led the React and TypeScript front end with secure coding practices, unit testing in CI/CD pipelines and clean REST interfaces, integrating Azure AI services with logging and monitoring hooks throughout.
    2. Cloud Engineer

      Promotion

      – 1 yearBirmingham, United Kingdom

      • Managed infrastructure deployments using Terraform and GitHub Actions, establishing Policy as Code to hold SOC 2 and ISO 27001 compliance across Azure architectures spanning 50+ cloud resources.
      • Supported cloud migration of on-premises services to Azure with Kubernetes containerisation, achieving 99.9% uptime while keeping infrastructure costs low.
      • Implemented Grafana and Prometheus monitoring for cloud-native applications in Python and React.js, integrating with Vertex AI and Azure services to track system health and performance.
    3. Cloud Delivery Consultant

      – 6 monthsBirmingham & London, United Kingdom

      • Integrated ServiceNow with GitHub and Azure, designing custom catalogue items for automated Azure resource deployment over REST API connections.
      • Implemented CI/CD pipelines with GitHub Actions and Terraform, ensuring consistent infrastructure provisioning across environments.
      • Developed ServiceNow workflows and custom Script Includes in JavaScript, managing mid-server deployments for secure connectivity between cloud and on-premises resources.
    • React.js
    • TypeScript
    • JavaScript
    • Python
    • Generative AI
    • Azure AI
    • Vertex AI
    • OAuth 2.0
    • JWT
    • Azure
    • Terraform
    • GitHub Actions
    • Kubernetes
    • Grafana
    • Prometheus
    • ServiceNow
    • SOC 2
    • ISO 27001
    • GDPR
  3. OGL Computer

    – , 1 year 9 months

    ProductProfit4OGL’s cloud-based ERP platform for UK merchants, distributors and wholesalers, covering stock, orders, warehouse, CRM and finance in one system.

    Promoted 1 time

    1. Full Stack Software Engineer

    2. Integration Engineer

    1. Integration Engineer

      Promotion

      – 1 year 3 monthsStourport-on-Severn, United Kingdom

      • Led a development team implementing Java Spring Boot microservices, processing GraphQL and REST API data transfers for CRM integrations with external services.
      • Managed CI/CD using Jenkins and Bitbucket, implementing automated testing with Selenium and JUnit for continuous integration.
      • Coordinated client data integration projects, ensuring robust API connectivity and monitoring while meeting delivery timelines and budget constraints.
      • Developed integration solutions handling message buses and event-driven architectures for real-time data synchronisation.
    2. Full Stack Software Engineer

      – 7 monthsStourport-on-Severn, United Kingdom

      • Developed full-stack applications with a Java Spring Boot microservices backend and React.js frontend in TypeScript, influencing best practices for code quality and testing.
      • Implemented unit and integration testing with JUnit, following Test Driven Development to keep the codebase maintainable.
      • Contributed to architectural decisions for containerised applications, supporting deployment automation and infrastructure as code.
    • Java Spring Boot
    • React.js
    • TypeScript
    • GraphQL
    • REST API
    • Jenkins
    • Bitbucket
    • Selenium
    • JUnit
    • Test Driven Development
    • Event-driven architecture
  4. Provision Technologies

    – , 1 year

    1. Full Stack Software Engineer

      – 1 yearBirmingham, United Kingdom

      • Cofounded a telecommunications startup, architecting a scalable scheduling system on Docker containerised infrastructure with Node.js backend services.
      • Managed complete server infrastructure including WebRTC servers and Nginx reverse proxy configuration, gaining hands-on experience in cloud networking, security and performance optimisation.
    • Node.js
    • Docker
    • WebRTC
    • Nginx

Projects

3 projects

Featured

– Present

Syphon

A budget tracking application built in Next.js and TypeScript, used as a proving ground for production observability: OpenTelemetry tracing, authentication and a microservice-based deployment architecture.

  • Building a budget tracking application in Next.js and TypeScript, applying production observability practices with OpenTelemetry, Prometheus and Loki for distributed tracing, metrics and log aggregation.
  • Self-directed project focused on the cloud-native monitoring tooling production systems depend on, with a security-first approach and thorough documentation.
  • Containerised deployment with Docker and CI/CD automation for consistent releases.
  • Backed by PostgreSQL with Prisma, Clerk authentication and Jaeger for trace visualisation.
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Clerk
  • OpenTelemetry
  • Jaeger
  • Prometheus
  • Loki
  • Docker
Featured

–

JavaGame – Java Game Engine

A 2D game and engine written from scratch in pure Java. My longest-running open-source project, with 59 stars and 63 forks on GitHub.

  • Designed a game engine from scratch in pure Java, demonstrating object-oriented design and algorithm optimisation.
  • Java

Full Stack Web Application

–

A complete web application with a Node.js/Express.js REST API backed by MongoDB, a separate frontend, and containerised CI/CD.

  • Architected a complete web application using Node.js/Express.js with a REST API and JWT authentication, following microservices principles.
  • Implemented a full CI/CD pipeline with GitHub Actions and Docker for automated, reliable deployments.
  • Node.js
  • Express.js
  • MongoDB
  • JWT
  • REST API
  • GitHub Actions
  • Docker

Skills

66 skills across 10 areas

Programming Languages
  • TypeScript
  • JavaScript
  • Java
  • Python
  • Node.js
  • Go (learning)
Frontend Development
  • React.js
  • Next.js
  • Vue.js
  • HTML/CSS
  • TailwindCSS
  • TanStack Query
  • Vite
  • Internationalisation (i18n/RTL)
Backend & Microservices
  • Java Spring Boot
  • Python Django
  • Express.js
  • REST API
  • GraphQL
  • Strapi CMS
Cloud Platforms
  • AWS
  • Azure
  • Google Cloud Platform
  • Serverless Architecture
  • CloudFront/CDN
  • Hybrid Cloud
DevOps & Infrastructure
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Infrastructure as Code
Data & Databases
  • SQL
  • PostgreSQL
  • MongoDB
  • SQLite
  • Event Bus
  • Message Queues
Observability
  • Grafana
  • Prometheus
  • Loki
  • OpenTelemetry
  • Distributed Tracing
  • Log Aggregation
  • APM
Security & Testing
  • OAuth 2.0
  • JWT
  • IAM
  • Container Security
  • Unit & Integration Testing
  • Selenium
  • Test Driven Development
AI & Agentic Engineering
  • Model Context Protocol (MCP)
  • Claude API
  • Claude Code / agentic workflows
  • Agent Skills
  • Generative AI
  • Azure OpenAI
  • Vertex AI
  • LLM Integration
  • Retrieval-Augmented Generation
Leadership & Delivery
  • Agile Methodologies
  • Technical Mentorship
  • Stakeholder Management
  • Technical Writing

Certifications

6 earned · 1 in progress

In progress

  • Claude Certified Architect, Foundations (CCA-F)

    Anthropic

    In progress

Earned

Education

  1. BSc (Hons) Biochemistry

    University of Liverpool

    Sep 2015 – Jul 2019 · Liverpool, United Kingdom

  2. Extended Diploma in Applied Science

    South & City College

    Sep 2013 – Jul 2015 · Birmingham, United Kingdom

  3. Extended Diploma in Software Engineering

    South & City College

    Sep 2011 – Jul 2013 · Birmingham, United Kingdom

Leadership

  • Tech Lead for Muslim Network

    PwC

    2023 – 2025 · Birmingham & London, United Kingdom

  • Vice President of Somali Society

    University of Liverpool

    2016 – 2017 · Liverpool, United Kingdom

Writing

Additional

  • Active contributor to engineering communities, mentoring engineers in cloud-native practices.
  • Published technical writing on cross-platform mobile tooling; regularly experimenting with agentic AI and cloud-native systems.