// ABOUT
Juan Rosero

Juan Rosero

Senior Full Stack Developer

Born in the Andes mountains of Ecuador and now based in London, I'm a Full Stack Developer with 5+ years at Engine AI, where I've grown from Junior Developer to Squad Lead. I build AI-powered products — currently leading the team behind our Research Intelligence solution, a RAG and agent-based platform that helps clients extract insights from large document collections.

London, UK juan@rosero.dev
// NOW

Research Intelligence Platform

Active

Leading the squad building our Research Intelligence solution — helping clients navigate and extract insights from large collections of documents. This has been the perfect opportunity to discover new AI-powered workflows that have changed the way we work and deliver features.

// PROJECTS

AI agent workflows

Ongoing

I've been building agents to help with most of my daily work — writing code, planning tasks, doing research, and producing better content. A lot of what I've learned has fed back into how I think about agent design at Engine AI.

This website

Active

My personal website — built with Astro and Tailwind. An ongoing project I use as an excuse to experiment with design and keep my front-end skills sharp.

meal-guru

In progress

A personal app for meal planning — mostly an attempt to spend less time thinking about what to buy at the supermarket.

// EXP

Senior Full Stack Developer & Squad Lead

Engine AI • Lisbon & London

September 2020 - Present

Started as a Junior Developer and grew into a Squad Lead role over the past 5 years at this data insights startup. I've worked on building the core platform and on using it to help clients turn their data into something useful. In my current role as Squad Lead, I'm in charge of making sure the team delivers high-quality features on time — and while I miss hands-on coding, I get to help other people do their best work, which is something I value a lot.

TypeScript Python React PostgreSQL GraphQL Docker AWS Azure
// EXP

Frontend Developer

Jobsity • Quito

September 2018 - December 2019

Started as part of Jobsity's JSchool program, which I accessed through a hackathon and completed with merits. This led to a full-time Front End Developer position. Jobsity connects Latin American developers with clients from the US and while working there I used my Full Stack skills mainly to develop internal tools.

React Storybook NestJS TypeScript
// STACK
Frontend Development
React TypeScript HTML5 CSS3 GraphQL Astro
Backend Development
Node.js Python FastAPI PostgreSQL Weaviate Elasticsearch
Tools and Technologies
Docker Azure AWS Firebase Jest Vite Storybook
AI & Machine Learning
OpenAI API RAG pipelines Agent architectures LLM evaluation Weaviate
// STRENGTHS

Technically proficient

I can jump into a complex codebase or problem with limited context and figure it out. I ask the right questions, make informed decisions where I need to, and try not to let uncertainty become a blocker for the people around me.

Good communicator

I meet people where they are. I listen more than I talk, and I genuinely care about creating an environment where people feel safe being honest. That said, I know when the moment calls for clarity and I don't shy away from saying the important thing.

Design mindset

I love the craft of making something that just feels right to use. I work closely with design teams and I take the experience people have seriously — continuous iteration is how I get there. My favourite kind of design is the kind people don't notice.

// THINKING

Designing for the assistant

Most people ask 'how do we rebuild our product so an LLM can do the work?' I think that's the wrong question. The right one is: how do we make our existing product usable by an LLM? That usually means exposing a well-documented, well-abstracted interface — something designed for an assistant to reason about, not just for code to call.

// CONTACT

Get In Touch

Reach out if you'd like to collaborate or have a question.

Last deployed: 11 Apr 2026