Skip to content

I build AI
AI systems that scale.

Software engineer specializing in AI-powered solutions, RAG systems, and automation. Building scalable products at TJM Labs across healthcare and customer service.

About

I'm a software engineer based in Cairo, Egypt. I specialize in AI-powered solutions, RAG systems, and robotic process automation for healthcare and customer service.

I joined TJM Labs as the second engineer when the company was just three people. Since then, the team has grown to ~70 and raised a $10M Series A. I lead delivery of 20+ automation projects and manage the RPA development team.

Outside of work, I've competed in international challenges like the ALLaM Challenge (17 countries, 177 teams) and NASA Space Apps, and I build side projects like a real-time finance dashboard and multiplayer games.

0

Years experience

0+

Projects managed

Skills

Technologies I work with

AI & Machine Learning
  • Python / PyTorch
  • LangChain / RAG Systems
  • Computer Vision (YOLOv8, GANs, Stable Diffusion)
  • IBM Watsonx / LoRA Fine-tuning
  • Elasticsearch / Vector Search
Backend & Automation
  • Django / FastAPI / Fastify
  • Node.js / Express
  • PostgreSQL (Drizzle) / MongoDB
  • Docker / Docker Compose
  • RPA (BotCity / Playwright) / Retell AI
DevOps & Tools
  • CI/CD / GitHub Actions
  • Hetzner / Vercel / Cloudflare
  • Linux / Nginx
  • AWS Lambda
  • Git / GitHub

Experience

Where I've worked

TJM Labs

Nov 2024 - Present

Joined as the 2nd engineer. Company grew to 70+ and closed a $10M Series A from Arthur Ventures (Dec 2025).

Software Engineering Lead

Sep 2025 - Present
  • Leading delivery of 20+ automation and AI projects across healthcare clients including Gifthealth, where TJM Labs automation drives $25M+ in annual savings and 25x ROI across 25,000+ prescriptions per day
  • Leading engineering across 3 product divisions (Retail, Voice AI, and Long-Term Care) with a distributed team of 10+ engineers in Egypt, Argentina, and New York, coordinating with division managers on resource allocation, code reviews, hiring, and technical direction
  • Owning infrastructure and internal tooling: provisioned and operate the Hetzner VPS fleet, deployed and maintain TJM Connect (self-hosted RustDesk for remote support)Read case study
PythonDjangoTeam LeadershipAIRPAHealthcare

Software Engineer

Nov 2024 - Sep 2025
  • Contributed to ColiVara, TJM Labs' open-source visual document retrieval platform: built the ColiVara-Eval benchmarking suite, Python and TypeScript SDKs via OpenAPI Generator (saving $30K+/year on SDK maintenance), and a public HuggingFace demo space
  • Built an end-to-end voice customer service system (Retell AI + Django) handling 50% of inbound client phone calls in production
  • Built and deployed production RPA automation bots (BotCity + Playwright) for healthcare clients, automating high-volume pharmacy workflows including prescription intake, fax processing, and patient demographic updates
PythonDjangoLangChainRAGRPABotCityRetell AI

Data Science Supervisor

IEEE Mansoura CSC

Dec 2023 - Oct 2024Volunteer
  • Developed advanced machine learning curriculum covering supervised/unsupervised learning, deep learning, and NLP
  • Mentored and trained the next generation of data science committee members
  • Led technical workshops and hands-on coding sessions
PythonMachine LearningData ScienceMentoring

Education

Academic background

B.Sc. Computer and Control Systems Engineering

Mansoura University

2020 - 2025
  • Cumulative academic total: 91.8%
  • Languages: Arabic (native), English (professional)

Trained ML models to predict civil engineering structural behavior, achieving R-squared of 96.5% - surpassing the original finite element analysis benchmark of 91%.

Training and Specialized Programs

WorldQuant University, DeepLearning.AI, ITI

2023 - 2024
  • WorldQuant University - Applied AI Lab: Deep Learning for Computer Vision (6 PyTorch capstone projects covering YOLOv8 object detection, MTCNN face recognition, GAN medical imaging, and Stable Diffusion deployment)
  • WorldQuant University - Applied Data Science Lab (8 applied data science projects)
  • DeepLearning.AI - Deep Learning Specialization (5-course Coursera specialization, ACE-endorsed: CNNs, RNNs, LSTMs, Transformers, Attention, TensorFlow)
  • ITI (Information Technology Institute, Egypt) - Computer Vision intensive (60 training hours, government-funded ICT ministry program)

Projects

Things I've built

Featured

Full Stack Android App

Alban Osama

Production Flutter + Fastify app I designed, built, and shipped solo for the dairy section of my father's supermarket in Egypt. Arabic RTL, Google Sign-In with admin approval, multi product bookings, live chat, counter offers, PDF delivery cycle reports. Live on Google Play.

FlutterRiverpodGoRouterTypeScriptFastifyPostgreSQLDrizzle ORMFirebase FCMWebSocketsPDFKitDockerHetznerGitHub Actions

RAG Platform - Contributor

ColiVara

Contributor to TJM Labs' visual document retrieval platform (1.4k+ GitHub stars). Built the ColiVara-Eval benchmark harness, Python + TypeScript SDKs via OpenAPI Generator, and a public HuggingFace demo space.

PythonTypeScriptRAGVision EmbeddingsOpenAPI GeneratorBenchmarking (NDCG@5)LangChainDocker

AI Platform

AQSA

Arabic Quality and Skills Accelerator, built with a team for the ALLaM Challenge 2024 (17 countries, 177 teams). Six AI features on IBM Watsonx + ALLaM. I led the Quran analysis, Quran search engine, and Mo3gam dictionary features.

IBM WatsonxALLaM LLMLangChainPythonFastAPIElasticsearchFlutterTypeScript
PrivateDetails

Full-Stack App

Finance Dashboard

Real time Egyptian financial dashboard aggregating 12 data sources (gold, forex, crypto, black market, silver, inflation) across 6 scrapers. Two tier cache keeps it running even when every upstream fails at once.

Node.jsExpressSQLitenode-cronWeb ScrapingPWAService WorkerVanilla JS

Custom PyTorch CNN classifying brain MRI into four tumor categories (no tumor, pituitary, glioma, meningioma) at 99.3% test accuracy. Shipped as a live Streamlit demo so anyone can upload an MRI and get a prediction in the browser.

PyTorchCNNComputer VisionBatch NormalizationStreamlitJupyter

Neural Network from Scratch

AI Cars (Vanilla JS)

Self-driving cars trained with a genetic algorithm. Hand-rolled neural network (5 sensor rays -> 6 hidden -> 4 outputs), elitism, adaptive mutation when training plateaus, live fitness chart, network visualization, mobile touch D-pad. Pure vanilla JS, zero dependencies, no build step.

Vanilla JSNeural NetworkGenetic AlgorithmHTML5 CanvasZero Dependencies

Browser Games

Games Hub

Gallery of browser games, each on its own subdomain. Codenames (EN + AR, 500+ words per language, full rules enforcement) and a classic Snake with a live leaderboard API. Zero frameworks, vanilla JS, HTML validated in CI.

Node.jsExpressWebSocketsHTML5 CanvasVanilla JShtml-validate

Contact

Let's connect

I'm always open to discussing new projects, interesting ideas, or opportunities to collaborate. Whether it's AI, automation, or building something from scratch - drop me a message.