Backend Python engineer in Málaga. I build REST APIs with FastAPI, PostgreSQL, Redis, and Celery for systems that must stay consistent under concurrent requests and retries.
Applied AI starts with ReckonFlow: structured LLM outputs through closed schemas, deterministic validation in code, and zero authority for the model to approve or pay. I work from written specs, with AI-assisted coding and a human merge (Spec-Driven Development).
Detailed write-ups and screenshots live on ikrame.dev.
-
ReckonFlow: Headless corporate expense and financial reconciliation API. Immutable double-entry ledger, Decimal precision, Redis idempotency middleware, PostgreSQL row locks (
FOR UPDATE), asynchronous HTTP 202 background jobs, and hybrid RAG search (SQL prefilter, RapidFuzz, vector embeddings via Reciprocal Rank Fusion).
API Docs (Live) -
Validata: B2B SaaS for batch lookup of Spanish companies by razón social against official BORME records. FastAPI, Celery distributed worker queues, Redis atomic quotas, PostgreSQL, and React. Preserves original dataset columns on export. Co-developed with Jairo García Antolín.
Commercial product, private repository
- import-resolve-cli: Git merge driver and CLI for Python import conflicts using standard library AST. Zero runtime dependencies. Full CI matrix with pytest, mypy, and ruff. Published on PyPI.
- english-spanish-web-localization: Agent skill with public source on skills.sh.
locale_guardvalidates tone and formatting across JSON catalogs (en-GB, en-US, es-ES, es-419).
- Live Event Radar: Real-time venue operations dashboard. Next.js, React 19, TypeScript, and pure telemetry state derivations with Zustand.
Live Demo - MyPlaythrough: Full-stack PERN web application (PostgreSQL, Express, React, Node.js, Docker Compose, Vitest). Capstone for Higher Vocational Degree in Web Development (DAW), graded 10/10.
Live Demo - Málaga Onboarding: Expat relocation guide for Málaga TechPark. Deterministic dependency graph API on user path (0€ LLM cost) with LangGraph.js fact-checker for the operator.
Live Demo
Backend: Python, FastAPI, PostgreSQL, Redis, Celery, SQLAlchemy, Alembic, Pydantic, REST APIs, SQL, Node.js / Express
Applied AI: PydanticAI, LangGraph, hybrid retrieval / RRF, structured outputs, closed schemas (extra="forbid"), prompt engineering, guardrails against prompt injection, Spec-Driven Development (SDD)
Delivery & Ops: pytest, mypy, Ruff, Docker, Docker Compose, GitHub Actions CI/CD, Prometheus, React, TypeScript, Vitest
Coursework in progress: PySpark, DataFrames, Spark, NumPy, Pandas, TensorFlow, PyTorch, Kafka (Vocational Master's in AI & Big Data)



