Software Engineer · AI & Agentic Systems

Hi, I'm Tarek

Hey, I'm Tarek! A software engineer with 5+ years building distributed, cloud-based systems, now doing an AI Master's at CNAM. Ask me about my work, my projects, or how to reach me.

Tarek Morsi

What I do

Backend & Distributed Systems

5+ years building production backends in Python and Flask, architecting dozens of services with queues, webhooks, and cron jobs.

Scalable Cloud Architecture

Shipping on GCP with Docker, Pub/Sub, Redis, and CI/CD pipelines, scaling platforms across millions of users and many markets.

Applied ML & Federated Learning

Predictive modeling and privacy-preserving federated learning with Flower, from data prep to model serving over APIs.

Agentic Workflows & LLMs

Building multi-step LLM agents, prompt engineering, and embeddings, turning fuzzy goals into reliable automated pipelines.

Toolbox

Languages

Python SQL TypeScript Dart Swift JavaScript

ML & AI

PyTorch TensorFlow Scikit-learn Federated Learning (Flower) LLM Integration Embeddings

Backend & Data

Flask PostgreSQL MySQL MongoDB NumPy Pandas

Cloud & Tools

GCP Docker GitHub Actions Git Pub/Sub Redis

Experience

Nov 2022 - Nov 2023

Senior Software Engineer, Backend

AtJG Wentworth

Location Chesterbrook, PA, USA

Python
Flask
PostgreSQL
Google Cloud
Firebase
  • Joined the Stilt team (acquired Dec 2022) to build a new lending platform that expanded from serving 2 states to 37, using Flask, PostgreSQL, and GCP.
  • Architected and maintained an infrastructure of 56 services, leveraging messaging queues, cron jobs, webhooks, Docker, Firebase, Pub/Sub, and Redis.
  • Led a predictive risk-scoring model that shortened the customer journey and reduced decision time to under 3 seconds, enabling automated borrower approvals.

Nov 2021 - Sep 2022

Software Engineer II, Backend

AtOnbo by Stilt

Location San Francisco, CA, USA

Python
Flask
MySQL
Google Cloud
  • Initial team member building the backend from scratch in Flask, MySQL, and GCP over 3 months before launch, contributing to code reviews, design docs, and QA test plans.
  • Designed a testing framework and wrote 576 unit, integration, and end-to-end test cases into the CI/CD pipeline, enhancing code reliability.
  • Managed on-call duties, responding to incidents and supporting up to 5 fintech startups through onboarding and API integration.

Oct 2020 - Nov 2021

Software Engineer, Full Stack

AtStilt (YC W16)

Location San Francisco, CA, USA

Flutter
Python
Flask
MySQL
Google Cloud
  • Refactored the mobile app with Flutter and the MVVM pattern using providers for state management, achieving a 0.01% crash rate and minimizing UI bugs.
  • Lifted the app store rating from 2.1 to 4.4, reflecting the impact of technical improvements on customer satisfaction.
  • Resolved a critical payment-returns issue from an outdated third-party API, ensuring 100% of affected users were refunded via daily cron jobs, SFTP transfers, and file parsing.

Education

Conservatoire national des arts et métiers (CNAM)

2026

Master — European AI4CI: Artificial Intelligence for Connected Industries

Paris, France

German University in Cairo (GUC)

2019

BSc — Computer Science and Engineering

Cairo, Egypt

Interested in collaborating?

I'm always open to discussing AI work or partnership opportunities.

On the internet: LinkedIn

© 2026

Handcrafted by yours truly.

Made using

AngularTailwindCSSRippleUI