Hiring resume - print or Save PDF.

Español

Ikrame Ibn Hayoun

Backend Python | FastAPI | PostgreSQL | Applied AI | Remote or Hybrid

ikihga2223@gmail.com | +34 682 02 76 93 | Málaga, Spain | ikrame.dev

Summary

Backend Python engineer in Málaga. +3 years of professional experience and production projects. I build REST APIs with FastAPI, PostgreSQL, Redis, and SQLAlchemy for systems that have to stay consistent under concurrent requests and retries. Applied AI starts with ReckonFlow: structured LLM outputs through a closed schema, deterministic validation in code, and no authority for the model to approve or pay. I work from written specs, with AI-assisted coding and a human merge. Currently a vocational master's in AI and big data (100% online, compatible with full-time work) and preparing official cloud certifications (GCP, AWS). DAW with honors (Matrícula de Honor), EQF Level 5. Open to remote or hybrid backend and applied-AI roles.

Skills

Backend Python. Python, FastAPI, REST APIs, PostgreSQL, relational databases, SQL, Redis, SQLAlchemy, Alembic, Pydantic, JWT, Celery, asynchronous processing, distributed workflows, Stripe, pytest, unit testing with pytest, mypy

Applied AI. structured LLM outputs, closed schemas, RAG, hybrid retrieval, PydanticAI, Groq, prompt engineering, guardrails against prompt injection

Delivery. Git, CI/CD, GitHub Actions, Docker, Docker containers, Docker Compose, production deployment, Prometheus, observability, React, TypeScript, Node.js, Express, Vitest, Playwright, DataFlex, Power Apps, Power Fx

Microsoft 365. SPFx, Power Automate, Microsoft Lists, Microsoft 365 Migration Tool, PnP PowerShell, Entra ID

Coursework in progress. PySpark, DataFrames, Spark, NumPy, Pandas, TensorFlow, PyTorch, Kafka

Projects

ReckonFlow GitHub | DocsAug 2026

Headless FastAPI REST API for corporate travel. Relational PostgreSQL database, Redis, immutable double-entry ledger, Decimal money. Production deployment with interactive docs.

Validata2026 - Present

Co-developed B2B SaaS. Batch lookup of Spanish companies by razón social against official BORME records. FastAPI, Celery distributed workflows, Redis, PostgreSQL, React. Original file columns are preserved on export.

Other projects

import-resolve-cli GitHub | PyPIAug 2026

PyPI CLI and Git merge driver for Python import conflicts. AST, zero runtime deps, pytest/mypy/ruff CI. Not a product API.

english-spanish-web-localization GitHub | skills.sh2026

skills.sh skill with public source. locale_guard checks JSON catalogs (en-GB, en-US, es-ES, es-419). Not a product API.

MyPlaythrough GitHub | DemoSep 2025 - Jun 2026

DAW capstone, 10/10. React, Express, PostgreSQL, Docker Compose, Vitest.

Live Event Radar GitHub | Demo2026

React, TypeScript, Vitest, Playwright. Telemetry is mocked.

Aiba GitHubJul 2026

Local-first Windows productivity widget built with Electron, React 19, TypeScript and a secure IPC preload bridge. No cloud account.

Work Experience

DATA CONTROLMálaga, Spain | Remote
Software Developer InternMar 2026 - Jun 2026
EY Global Delivery ServicesMálaga, Spain | Hybrid
Executive AssistantJan 2025 - Mar 2026
EC AzafatasMálaga, Andalusia, Spain | On-site
Brand AmbassadorFeb 2026
Conciencia FundraisingMálaga, Andalusia, Spain | Hybrid
Accounting & Administrative AssistantNov 2024 - Dec 2024
SYLVIS PROFESIONAL COSMETICMálaga, Andalusia, Spain | On-site
Administrative AssistantMar 2024 - Oct 2024

Education

IES Zaidín VergelesSep 2026 - Present
Artificial intelligence and big data, Vocational master's (máster de FP), In progress. EQF Level 5Granada, Spain

100% online: PySpark, DataFrames, Spark, NumPy, Pandas, TensorFlow, PyTorch, Kafka, distributed computing, and ML.

CESUR Este, MálagaSep 2024 - Jun 2026
Web Application Development, Higher Vocational Degree (DAW), Matrícula de Honor. EQF Level 5Málaga, Spain
I.E.S. Politécnico Jesús MarínSep 2022 - Jun 2024
Business Administration and Management, Vocational Diploma, Graduated with Honors. EQF Level 4Málaga, Spain

Certifications

Official cloud certifications (GCP, AWS)In preparation

In preparation. Not obtained. No production cloud-platform deployment claimed.

Languages

Spanish - Native speaker | English - Professional working proficiency (C1) | Moroccan Arabic (Darija) - Native speaker

Profiles

GitHub: github.com/ikrame-ih | LinkedIn: linkedin.com/in/ikrame-ih