Available immediately

Senior SoftwareEngineer.

buildingreal-time systems

I take products from nothing to real users in production — and then own them there. Five years of backend and full-stack engineering: mission-critical industrial platforms, fintech systems in regulated environments, and two platforms shipped from zero to daily active use.

Python-first with FastAPI and Django, strong on React and TypeScript, and hands-on with the infrastructure underneath — Docker, Kubernetes, Terraform. Most recently building production AI: LLM integration, fine-tuning and agentic tooling.

Abu Dhabi, UAE
Ahmed Eltawil — Senior Software Engineer

Ahmed Eltawil

SENIOR SOFTWARE ENGINEER

focus
Backend, full-stack & AI engineering
recent
M&J Oil Services — ADNOC
period
Nov 2023 — May 2026
based
Abu Dhabi, UAE
5+yrs

Engineering experience

6

Systems shipped

0→1

Platforms taken to production

17

Certifications

PythonFastAPIDjangoTypeScriptReactNext.jsNode.jsPostgreSQLMongoDBRedisElasticsearchCeleryWebSocketsGraphQLDockerKubernetesTerraformAzureAWSGitHub ActionsPrometheusLLM APIsMCPROS2
01 — Selected work

Systems I've shipped.

6 production systems across SaaS platforms, real-time industrial infrastructure, live-capital fintech and AI tooling. Each one covers the constraints it had to survive and the architecture chosen to meet them.

SayTech
ProductionFull-Stack

SayTech

2024 — Present

Multi-tenant SaaS platform taken from idea to live product, built solo

0→1
Idea to production, solo
Live
Real transactions daily
AI
Fine-tuned LLM in production
DjangoFastAPIPythonReactNext.jsTypeScript+8
Read case study →
Autonomous Industrial Robot Platform
ProductionReal-Time

Autonomous Industrial Robot Platform

2023 — 2026

Full software stack for a mission-critical ADNOC robot, architecture to field operation

<1s
Telemetry latency
Full
Stack ownership
Field
Deployed on-site
PythonFastAPIPydanticNode.jsWebSocketsReact+7
Read case study →
03
ProductionBackend

Automated Trading Platform

2022 — 2023

Live-capital trading backend with broker integrations and user-configurable bots

Live
Real capital deployed
2
Broker APIs unified
DjangoPythonPostgreSQLRedis+5
Read case study →
04
ProductionFull-Stack

Enterprise CRM

2023

Full student lifecycle platform delivered freelance, client meeting to production

500+
Students managed
~70%
Less admin overhead
40+
Staff users
DjangoDjango REST FrameworkPostgreSQLRedis+4
Read case study →
05
Open SourceAI

MCP File System Server

2025

Open-source Model Context Protocol server for assistant-accessible documents

OSS
Publicly available
MCP
Protocol server
PythonFastAPIMCP SDKPyPDF2+1
Read case study →
06
ProductionFull-Stack

Manufacturing ERP & IoT Pipeline

2020 — 2022

Enterprise system across five departments, plus a sensor-to-dashboard monitoring pipeline

+45%
Line throughput
~60%
Less manual data entry
5
Departments unified
DjangoPythonPostgreSQLJavaScript+4
Read case study →

More on the way

Demos and open-source work are being written up. Reach out if you'd like detail on something specific in the meantime.

Get in touch
02 — Background

How I got here.

I started in Mechatronics and Automation Engineering, and found the interesting problems were all on the software side.

Not the mechanism — the system around it. How state stays consistent when four departments write to the same record. How a control channel behaves when the network drops mid-command. How you keep a query fast once the table has a few million rows in it. Those turned out to be the questions I wanted to spend my time on, so I moved into software properly and haven't looked back.

Five years on, that's been backend architecture in Django and FastAPI, real-time WebSocket infrastructure, and the databases and Kubernetes pipelines that hold it all up. The domains have varied — a manufacturing ERP, a live-capital trading platform, a KYC product in a regulated environment, an autonomous industrial system at ADNOC — but the work is consistent: design the system, make it correct, then make it survive production.

What I keep coming back to is the zero-to-one part. Twice now I've taken a product from a blank page to real users paying attention — most recently SayTech, a multi-tenant SaaS platform I built solo, down to the Terraform and a fine-tuned model serving natural-language queries over live business data.

The engineering background still earns its keep. When the backend talks to physical hardware, knowing what happens on the other side of the wire is the difference between a clean integration and a long week.

Education

B.Eng Mechatronics & Automation

Ain Shams University — graduation project A+

Exchange

Electrical Engineering

California State University, Los Angeles

Based in

Abu Dhabi, UAE

Open to remote and on-site

Languages

Arabic, English

Professional working proficiency

What that looks like day to day

01

Backend Architecture

Scalable API design in FastAPI and Django, distributed microservices with Redis pub/sub, JWT/RBAC security, and the background job pipelines that keep request threads free.

FastAPIDjangoMicroservicesCelery
02

Zero to Production

Taking a product from requirements through architecture, build and deployment to real users — twice single-handedly. Including the unglamorous parts: handover docs, user training, client integration.

0→1ArchitectureDelivery
03

AI Engineering

LLM integration against Anthropic and OpenAI APIs, fine-tuned tool-calling models served as their own microservices, agentic tooling, and MCP servers for assistant-accessible data.

LLM APIsFine-tuningAgentic toolsMCP
04

Real-Time Systems

WebSocket infrastructure for bidirectional streaming — concurrent sensor telemetry at sub-second latency, live operator dashboards, and remote control channels that fail safely.

WebSocketsStreamingRedis pub/sub
05

Data & Persistence

Schema design and query optimisation across PostgreSQL, MongoDB and MySQL — including indexing work that cut API response times ~40% — with Redis for caching and Elasticsearch for search.

PostgreSQLMongoDBRedisElasticsearch
06

Infrastructure & Delivery

Kubernetes on Terraform-managed cloud, CI/CD pipelines that took deployments from days to under 30 minutes, health checks, structured logging and Prometheus/Grafana monitoring.

KubernetesTerraformCI/CDObservability
03 — Experience

Where I've worked.

Five years of backend and full-stack engineering across industrial autonomy, fintech, regulated compliance and manufacturing.

Owned the full software stack for an autonomous industrial robot on a mission-critical ADNOC programme — from architecture through deployment to live field operation on an ADNOC site.

  • Owned the full software stack from architecture through deployment to live field operation
  • Designed and built REST APIs (FastAPI, Pydantic) and real-time WebSocket streams handling concurrent sensor data at sub-second latency
  • Built a React operator dashboard for live monitoring and remote control
  • Built a distributed microservices architecture with Redis pub/sub and JWT/RBAC security
  • Deployed via Docker, Kubernetes and GitHub Actions CI/CD; sustained uptime with health checks and structured logging
  • Coordinated directly with ADNOC's IT team on integration, networking and security
  • Connected the system to client servers and led the software lifecycle end to end
  • Authored the complete technical documentation package: user manual, test reports, handover
PythonFastAPIPydanticNode.jsReactWebSocketsRedisMongoDBMySQLDockerKubernetesGitHub ActionsROS
04 — Stack

What I build with.

Grouped by what it does rather than by label. The 39 highlighted items are the ones I use in production regularly — the rest I'm competent in and reach for when the problem calls for it.

Backend

12

Service design, API surfaces and the work that happens off the request thread.

PythonFastAPIDjangoDjango REST FrameworkPydanticasyncNode.jsRESTGraphQLWebSocketsMicroservicesCelery

AI Engineering

05

LLMs in production — integrated, fine-tuned and given tools, not just prompted.

LLM APIsAgentic tool-callingLLM fine-tuningMCPAI-first development

Frontend

06

I build and own the interfaces that sit on top of my APIs.

ReactNext.jsTypeScriptJavaScriptHTML/CSSReal-time dashboards

Databases

08

Schema design, query performance and caching strategy.

PostgreSQLMySQLMongoDBRedisElasticsearchSchema designIndexingQuery optimisation

DevOps & Cloud

12

Getting it deployed, keeping it up, and shipping the next change safely.

DockerKubernetesTerraformGitHub ActionsGitLab CIJenkinsArgoCDAzureAWSDigital OceanLinuxPrometheus / Grafana

Robotics & Embedded

06

Where software meets physical equipment — the background that makes those integrations quick.

ROS / ROS2Sensor integrationEmbedded LinuxField commissioningPLCMachine vision

coreused in production regularly

05 — Credentials

Certifications & training.

15 completed certifications weighted toward infrastructure, backend and architecture, plus 2 currently in progress. Completed credentials link out for verification.

DevOps

Certified Kubernetes Application Developer (CKAD)

KodeKloud · In progress

KubernetesContainer OrchestrationCloud Native+1

DevOps

AWS Certified Cloud Practitioner

Manara · In progress

AWSCloud ArchitectureCloud Services+1

DevOps

Kubernetes from beginner to master (Arabic)

Udemy · Oct 2025

KubernetesK8sContainer Orchestration+2
Verify credential

DevOps

Docker Foundations Professional Certificate

LinkedIn Learning · Completed

DockerContainersMicroservices+1
Verify credential

DevOps

DevOps Professional Certificate

PagerDuty & LinkedIn · Completed

CI/CDAutomationInfrastructure+2
Verify credential

Robotics

Robotic Software Engineer Nanodegree

Udacity · Jul 2022

ROSGazeboSLAM+3
Verify credential

Backend

Django Essential Training

LinkedIn Learning · Completed

DjangoPythonWeb Development+1
Verify credential

Backend

Building RESTful Web APIs with Django

LinkedIn Learning · Completed

REST APIDjango REST FrameworkAPI Design+1
Verify credential

Architecture

Microservices Foundations

LinkedIn Learning · Nov 2024

MicroservicesDistributed SystemsArchitecture+1
Verify credential

Architecture

Microservices: Design Patterns

LinkedIn Learning · Nov 2024

Design PatternsSoftware ArchitectureMicroservices+1
Verify credential

Frontend

React.js Essential Training

LinkedIn Learning · Oct 2022

ReactJavaScriptUI Development+1
Verify credential

AI/ML

Deep Learning: Face Recognition

LinkedIn Learning · Feb 2022

Deep LearningComputer VisionFace Recognition+1
Verify credential

AI/ML

Building Deep Learning Applications with Keras 2.0

LinkedIn Learning · Jan 2022

KerasDeep LearningTensorFlow+1
Verify credential

AI/ML

Machine Learning with Python: Foundations

LinkedIn Learning · Dec 2021

Machine LearningPythonScikit-learn+1
Verify credential

Management

Six Sigma Black Belt

LinkedIn Learning · Completed

Six SigmaProcess ImprovementQuality Management+1
Verify credential

Management

Foundations of Project Management

Coursera (Google) · Completed

Project ManagementPlanningAgile+1
Verify credential

Management

Certified SOLIDWORKS Professional (CSWP)

Dassault Systèmes · Completed

SOLIDWORKSCADMechanical Design+1
06 — Contact

Let's build something.

Available immediately for senior engineering roles and consulting — backend, full-stack, or AI engineering. If you have a product to take from zero to production, or a hard problem already there, I'd like to hear about it.