Open to new roles

Birmingham, United Kingdom

Mohamed Omar

redomar.co.uk

Senior Software Engineer

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

Portrait of Mohamed Omar

Programmer, Photographer, Adventurer, Scripter, Gamer, Muslim, Reader, Bot_Laner

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

About

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.

Building
with AI

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.

  1. –

    Senior Software Engineer

    Econify

    Working on
    Anuvu
    • 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.
  2. –

    Senior Cloud Engineer

    PwC UK

    3 roles
    promoted from Cloud Delivery Consultant
    • 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.
  3. –

    Integration Engineer

    OGL

    2 roles
    promoted from Full Stack Software Engineer
    Working on
    Profit4
    • 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.
  4. –

    Full Stack Software Engineer

    Provision

    • 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.

Featured
projects

What I build outside client work, with the source code and the stack behind each one.

Syphon

– Ongoing

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.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Clerk
  • OpenTelemetry
  • +4 more

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.

  • Java

Tech stack

All skills
Programming Languages
TypeScript · JavaScript · Java · Python+2 more
Frontend Development
React.js · Next.js · Vue.js · HTML/CSS+4 more
Backend & Microservices
Java Spring Boot · Python Django · Express.js · REST API+2 more
Cloud Platforms
AWS · Azure · Google Cloud Platform · Serverless Architecture+2 more
DevOps & Infrastructure
Docker · Kubernetes · Terraform · Jenkins+3 more
Data & Databases
SQL · PostgreSQL · MongoDB · SQLite+2 more
Observability
Grafana · Prometheus · Loki · OpenTelemetry+3 more
Security & Testing
OAuth 2.0 · JWT · IAM · Container Security+3 more
AI & Agentic Engineering
Model Context Protocol (MCP) · Claude API · Claude Code / agentic workflows · Agent Skills+5 more
Leadership & Delivery
Agile Methodologies · Technical Mentorship · Stakeholder Management · Technical Writing

6 Certifications

+ 1 in progress

  • Anthropic×4
  • Microsoft
  • CompTIA
All certifications

Writing

Econify ·

Extending Expo Prebuild to Support Amazon Vega

How to extend Expo prebuild with custom templates to target Amazon Fire TV (Vega) alongside iOS and Android, sharing one React Native codebase across all three platforms.

Read the article on Econify

Let’s
connect

Hiring? I’m open to new roles and based in Birmingham, United Kingdom. Leave your details and I’ll get back to you.

Your details are only used to reply to you and are never shared.