---
title: "Projects and development"
author: "Carlos Luengo Vera"
lang: "en"
canonical: "https://carlosluengo.com/en/developer"
---
# Projects and development

Carlos Luengo Vera is a PhD candidate in Artificial Intelligence and Management at Universidad de Alcalá, a lecturer in postgraduate and executive programmes, and a Sr. Enterprise Account Executive at Cloudflare, working with digital natives, startups and ISVs. His research studies the economic and organisational impact of large language models. He previously worked at Microsoft, Insight, Telefónica, Lenovo and Amazon Web Services.

## Projects

- **BrowserQuest on Workers** (2026): Port of Mozilla's HTML5 MMO to Cloudflare Workers: Durable Objects with SQLite, hibernating WebSockets and the game loop on Alarms. Based on mozilla/BrowserQuest. [Demo](https://browserquest.carluve.workers.dev) · [Code](https://github.com/Carluve/BrowserQuest)
- **Who Wants to Be a Millionaire?** (2025): Financial literacy game inspired by the TV quiz show, with lifelines and an AI assistant. Workers, D1, KV and RAG. [Demo](https://millonario.carluve.workers.dev) · [Code](https://github.com/Carluve/millonario-cf)
- **RetroWorkers** (2025): Classic games served from Workers, each on its own subdomain: Arkanoid, Tetris, Snake and Minesweeper. Arkanoid was migrated from C++/SFML to TypeScript in a single vibe coding session. Based on Kttra/RetroGamesCplus. [Demo](https://www.retroworkers.com) · [Code](https://github.com/Carluve/arkanoidcpp2ts)
- **EmDash blog** (2026): Deployment of the EmDash CMS on Workers with access protected by Zero Trust, documented on the blog. Based on emdash-cms/emdash. [Demo](https://emdash-blog.carluve.workers.dev) · [Article](https://carlosluengo.com/blog/emdash-y-zero-trust/)
- **TimerCF** (2024): Countdown timer for events and classes, deployed on Workers, with a classroom variant. [Demo](https://timercf.carluve.workers.dev) · [Article](https://carlosluengo.com/blog/timercf/)
- **Cloudflare Demos ES** (2025): Spanish-language demos and examples that explain Cloudflare use cases. [Demo](https://cloudflare-demos-es.carluve.workers.dev)
- **Cloudflare en Español** (2026): Community index of Spanish-language Cloudflare resources: official repositories, documentation and hands-on guides. [Code](https://github.com/Carluve/vibe-coding-spanish)
- **DNS Discovery** (2025): DNS exploration tool published on Workers. [Demo](https://dns-discovery.carluve.workers.dev)
- **FOCA Web** (2025): Web-based, serverless version of FOCA, the ElevenPaths tool for finding metadata and hidden information in documents. Based on ElevenPaths/FOCA. [Demo](https://foca-web.carluve.workers.dev) · [Code](https://github.com/Carluve/FOCA_VC)
- **Space Shooter** (2025): The classic space shooter, rewritten in TypeScript from the Python/Pygame version. Based on tasdikrahman/spaceShooter. [Demo](https://space-shooter.carluve.workers.dev) · [Code](https://github.com/Carluve/spaceShooter_ts)
- **Duck Marines** (2024): TypeScript adaptation of Duck Marines, a free remake of ChuChu Rocket. Based on SimonLarsen/duckmarines. [Code](https://github.com/Carluve/duckmarines_ts)
- **1-2-3 Math** (2025): Web game for young children to practise addition and subtraction with short, timed challenges. [Demo](https://1-2-3-math.vercel.app) · [Article](https://carlosluengo.com/blog/123-math/)
- **1-2-3 Logic** (2025): Visual emoji puzzles to build logic and reasoning skills at an early age. [Demo](https://1-2-3-logic.vercel.app) · [Article](https://carlosluengo.com/blog/123-logic/)
- **Animal memory game** (2025): Animal-themed memory game for practising in class. [Demo](https://memory-animales.carluve.workers.dev)
- **Spanish provinces and capitals** (2024): Educational game for practising the provinces and capitals of Spain. [Demo](https://provincias-capitales.carluve.workers.dev)
- **Form Event** (2024): Serverless event registration form on Workers. [Demo](https://form-event.carluve.workers.dev)
- **Vibe Coding Example** (2025): Small web projects built with vibe coding: an online noughts and crosses, an eighties-style Snake and other interface exercises. [Code](https://github.com/Carluve/vibe-coding-example)
- **PartyRock workshop** (2025): Course on building no-code generative AI applications with Amazon Bedrock and PartyRock, designed for non-profit organisations.
- **carlosluengo.com** (2026): This site: Astro and Tailwind on Cloudflare Workers, with images optimised in R2. [Code](https://github.com/Carluve/carlosluengo-com)
- **FocAIRemover** (2026): Research prototype on Workers that detects and removes verifiable AI provenance marks, such as invisible Unicode and metadata. Based on guillaumemeyer/watermarks-remover. [Code](https://github.com/Carluve/FocAIRemover)
