I am Petru Arakiss, a Madrid-based engineering lead with 20 years in production software. My range is product, backend, frontend, data, and the runtime infrastructure that lets models do useful work inside real systems.
I currently hold a dual role: AI Engineering Lead across BIFROST, ORVIAN, and Polaris, and Head of Frontend Platform for an enterprise product surface. These systems are the current proof, not the boundary: document intelligence, workflow runtimes, and internal AI assistants are all versions of the same problem of making AI useful inside real operations.
My range is broader than the current product surface. I build AI products, retrieval systems, agent runtimes, full-stack platforms, and the harnesses that let Codex, Claude, and human engineers collaborate without turning the codebase into noise.
My bias is toward retrieval quality, context assembly, eval loops, traces, and reliability. Most AI systems do not fail because the model is weak. They fail because the context is messy, the orchestration is vague, the tools are poorly bounded, and nobody defined what good looks like.
I learned to code at nine with a Pascal book and a dictionary missing half its pages. At twelve I copied a hacker website from Geocities so badly I left their HTML comments in the source for six months. When TensorFlow landed, I got pulled into AI. My first chatbot was a disaster: ask about the weather and it tried to sell you insurance.
Before AI I spent years doing full-stack work for banks and retailers. BBVA, Bankinter, PagoFX, El Corte Inglés, Decathlon. Deadlines were real. Compliance was real. Production bugs were expensive.
My day-to-day stack is Python, FastAPI, Next.js, TypeScript, PostgreSQL with pgvector, Supabase, and Redis. OpenAI and Anthropic APIs when they solve the problem. Not as a reflex.
This site is the personal track: employment conversations, writing, open source, and engineering judgment.
Build for production from day one
Evidence beats confidence
Documentation is part of the deliverable
Async by default
Design for failure first
Clarity over magic
I lead production AI engineering across BIFROST, ORVIAN, and Polaris under a dual-leadership mandate (AI and Frontend Platform). I own the entire loop: retrieval quality, deterministic runtime behaviors, strict evaluation, observability traces, and cost controls.
I lead the frontend platform behind Unicron, Atlax360's enterprise data product. The work is architecture, standards, component systems, and turning backend complexity into interfaces people can operate without guessing.
I designed and implemented frontend scalability and performance patterns for BBVA. I built with Lit and Web Components in a banking environment where constraints were real and mistakes were expensive.
I rewrote legacy frontend systems and built a modular React application from scratch. The useful part was not React itself. It was understanding what the old system got right, what it got wrong, and carrying that forward.
I led a 12-person team building backend infrastructure from scratch for PagoFX. I worked on bank integrations, SWIFT constraints, and APIs that had to behave like financial software under real constraints.
I led a 20-person team through a complete Bankinter Angular monolith rewrite. I built a DDD-based architecture in Angular 8, pushed on review quality, and spent a lot of time turning a large frontend into something that could keep growing without collapsing.
El Corte Inglés | Backend Lead Architect via El Corte Inglés
Decathlon España | Frontend Lead Architect via Decathlon España
Pullmantur | Full Stack Engineer via Pullmantur
Full Stack Engineer
Full Stack Web Developer
Computer and Network Systems Operator
Professional Training Program, Computer Science
Focused on UNIX and Windows systems, TCP/IP, system administration, Assembly for PIC, and Pascal as the first serious programming language.
Program of Initiation in Computing
Pascal, operating systems, hardware basics, and early HTML and CSS for Netscape Navigator.
petruarakiss is the personal track: employment conversations, writing, open source, and public engineering work.