Facundo Osores
I build loan-comparison platforms for the Nordic markets — Next.js and TypeScript on the front, Node.js services on AWS behind them. Now working towards architecture for LLM and AI systems.
About
I work across the whole stack rather than one end of it — interfaces, the services behind them, and the delivery pipeline that gets both into production.
A lot of it is the less visible kind of engineering: migrating live products onto new foundations, auditing performance and security, and shipping releases across several markets without breaking them.
I came to development from production and operations management, which is probably why I care more about how a system behaves in production than about how it looks in a diagram.
Lately that has pulled me towards architecture — and towards the question of how LLM systems get built to be dependable rather than merely impressive.
Direction
I'm working towards becoming an AI architect — the person who decides how LLM systems get built: retrieval, agents, evaluation, guardrails, and what it costs to run them. The platform judgement I use now transfers; the applied AI half is what I'm building.
Currently studying
Structured data on this page
// what an AI crawler reads about meconst personJsonLd = { "@type": "ProfilePage", mainEntity: { "@type": "Person", jobTitle: "Senior Fullstack Developer", worksFor: { name: "Sambla Group" }, knowsAbout: ["Next.js", "TypeScript", "AWS", …], address: { addressLocality: "Stockholm" }, },}GEO is part of my current work — this page practises it.
Experience
Platform work at both ends: Next.js frontends and the CMS layer, plus Node.js services running on AWS. Much of the role is cross-repo architecture review, security and GDPR compliance audits, performance forensics, and shipping releases across several Nordic markets.
Next.js / TypeScript / Node.js / AWS / Strapi / Vercel
Frontend and backend work across the platform for several Nordic markets — feature delivery, a WordPress-to-headless content move, and a test-driven workflow under Scrum.
React / TypeScript / Node.js / WordPress / Cypress
Web applications on an MVC architecture with the MERN stack. Design and implementation of NoSQL databases, including a subscription system for a blog.
React / Node.js / Express / MongoDB
Built the new website end to end: Ruby on Rails with Strapi as CMS, UI and UX design, prototyping in Figma, and a tested Stimulus + Tailwind frontend.
Ruby on Rails / Strapi / Stimulus / Tailwind / RSpec
Over 900 hours building complex applications — databases, payments, subscriptions and roles — in a simulated real-world team environment with pair programming and agile delivery.
React / React Native / Ruby on Rails / PostgreSQL / Cypress
Selected work
Moving live products onto new foundations without taking them down.
Moved multi-market sites off Gatsby and onto Next.js, keeping SEO and content parity intact across every market while the migration ran incrementally alongside the live site.
Next.js / React / TypeScript
Replaced WordPress with a headless CMS, modelling content so editors could publish to several markets and languages from one place instead of maintaining parallel sites.
Headless CMS / Next.js / TypeScript
Took part in replacing an ageing customer-facing frontend with a new service — running both side by side, moving traffic across gradually, and decommissioning the old one without downtime.
Next.js / React / TypeScript
Projects

Digital newspaper built as three separate front-ends — reader, admin and mobile — against a shared Rails API.
React / React Native / Ruby on Rails

App that lets a marketing company manage all of its clients’ contacts in one place.
Node.js / Express / MongoDB / Sass

B2B mobile application, final project at Craft Academy. React Native client on a Ruby on Rails backend.
React Native / Ruby on Rails
Stack