Ayoub Belkhadir
Interactive View
Ayoub Belkhadir

Ayoub Belkhadir

Software Engineer | Backend Developer

Morocco

Open to Remote Work Worldwide

Backend Software Engineer who architects high-impact, AI-driven solutions on AWS. My expertise in Python, FastAPI, and DevOps has been proven to automate complex processes, reduce developer setup time by over 90%, and increase data throughput by 100%. I build and deliver scalable, data-centric applications that solve critical business challenges and drive measurable value


Education

Software Engineering

1337 Coding School – UM6P

Ben Guerir, Morocco

Member of the 42 Network, an OCP and UM6P-sponsored program featuring a peer-to-peer, project-based learning model with an intensive curriculum in systems programming, DevOps, and collaborative problem-solving


90%

Setup Time Reduction

100%

Data Throughput Increase

100%

Billing Accuracy

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Send me an email
Download CV

Skills & Expertise

languages
Python
Go
TypeScript
C++
C
backend
FastAPI
Celery
Hono.js
Echo Framework
RESTful APIs
Microservices
Pydantic
SQLAlchemy
databases
PostgreSQL
Neon
Prisma
cloud
AWS Bedrock
AWS S3
AWS Textract
AWS Strands SDK
Cloudflare Workers
Cloudflare R2
devops
Docker
GitHub Actions
Dev Containers
Git
tools
GitHub
OpenAPI
Groq API

ESCODEVE

Back-end Developer

May 2024 - Sep 2024Morocco

Zylio (zylio.io)

Architected AI-driven solutions on AWS to automate complex processes and optimize contract management.

Architected and launched an AI-driven matching feature (FastAPI, Celery, AWS) to replace a manual discovery process, cutting operational time by 90% and unlocking 5-12% in additional cost savings

Developed a novel bulk AI price analysis capability that automated large-volume document processing, increasing data processing throughput by 100%

Engineered the migration of core processes to a modern Agentic framework (AWS Strands), boosting system efficiency and enhancing scalability

Implemented Dev Containers to create a consistent and reproducible development environment, reducing environment setup time for new engineers by over 90% (from 20 minutes to under 2 minutes)

FastAPI
Celery
AWS
Python
AWS Strands
Docker
Docker Compose
Dev Containers
Wawashi (wawashi.fr)

Automated invoicing and document processing systems to eliminate manual work and improve accuracy.

Confronted a 5-day manual, error-prone invoicing process and engineered a new billing system from the ground up, which eliminated manual work and improved billing accuracy to 100%

Designed and deployed an automated invoice and receipt processing tool using AWS Textract, reducing manual document review time by 35% and improving data validation accuracy by 15%

Go
Node.js (Hono)
Cloudflare Workers
Cloudflare Pages
Cloudflare Queues
AWS Textract
Cloudflare Durable Objects
Prisma ORM
PostgreSQL
OverPing - Online Ping Pong Game

OverPing - Online Ping Pong Game

A full-stack real-time multiplayer ping pong game featuring WebSocket-powered gameplay, live chat system, friend matching, tournaments, and achievement tracking. Built with NestJS microservices architecture, GraphQL API, and React frontend with real-time synchronization.

NestJS
React
WebSocket
GraphQL
Docker
PostgreSQL
TypeScript
Microservices
Real-time
High-Performance C++ Web Server

High-Performance C++ Web Server

Built and stress-tested a C++ web server from scratch using the select system call to handle concurrent connections, achieving the ability to manage 100+ simultaneous HTTP requests with 99.99% uptime and optimized performance.

C++
HTTP
Concurrent Programming
System Calls
Performance
Networking