Hiring resume — print or Save PDF.

Español

Ikrame Ibn Hayoun

Backend Python | FastAPI | Generative AI | LLMs | Prompt Engineering | Remote or Hybrid

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

Summary

Backend Python developer in Málaga. 2+ years of professional work (EY, ops roles, and a software internship). I build REST APIs with FastAPI, PostgreSQL, Redis, SQLAlchemy, Pydantic, and pytest. Applied generative AI and NLP: prompt engineering (zero-shot, few-shot, Chain-of-Thought, ReAct), structured LLM extraction, embeddings, hybrid retrieval, and RAG-style grounding. LangGraph.js operator pipelines (typed GraphState, tool calling, Groq), reusable agent skills, context engineering, and cost-aware LLM routing. DAW graduate (Jun 2026), capstone 10/10. Currently specializing in AI and Big Data (PySpark, DataFrames). Open to remote or hybrid backend and GenAI roles.

Skills

Backend Python. Python, FastAPI, PostgreSQL, SQL, Redis, SQLAlchemy, Alembic, REST APIs, Pydantic, JWT, pytest, mypy, PySpark, DataFrames, Spark

Generative AI. Generative AI, NLP, LLMs, Prompt engineering, RAG, Embeddings, Hybrid retrieval, PydanticAI, Groq, LangGraph, LangGraph.js, Tool calling, Structured outputs, Guardrails, LLM routing, Context engineering, Spec-driven development, Prometheus

Delivery. Git, CI/CD, GitHub Actions, Docker, Docker Compose, Vercel, React, TypeScript, DataFlex, Power Apps, Power Fx, Node.js, Vitest

Projects

ReckonFlowAug 2026 - Present

Headless FastAPI API for corporate travel: approvals, immutable double-entry ledger, LLM receipt extraction, hybrid bank reconciliation. Live: reckon-flow.onrender.com/docs

Import Resolve CliAug 2026

Published on PyPI (import-resolve-cli). Git merge driver that resolves Python import-block conflicts. Zero runtime dependencies. CI: pytest, mypy, ruff.

MyPlaythroughSep 2025 - Jun 2026

DAW capstone, grade 10/10. Game library with React, Node.js/Express, PostgreSQL, JWT, Docker Compose. Vitest on client and server. Live: my-playthrough.vercel.app

Málaga Onboarding2026 - Present

Guide for PTA expats relocating to Málaga. Production plan API is a deterministic topological sort — no LLM on the user path (0€ inference). Operator-only LangGraph.js CLI verifies JSON fact sheets locally.

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 · Postgraduate Specialization · EQF Level 5Granada, Spain

In progress. Coursework with PySpark, DataFrames, distributed computing, and ML.

CESUR Este, MálagaSep 2024 - Jun 2026
Web Application Development · Higher Vocational Degree (DAW) · Capstone: top honors (10/10). EQF Level 5 (UK HND Equivalent)Má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

Languages

Profiles