EN ES NL RU ZH JA AR IT FR CA DE PT HI ID KO HE TR
Hi, I'm Charlie Rios — Senior Full-Stack Software Engineer based in Amsterdam.
I build products end-to-end: from UI architecture and design systems to APIs, infra, and production deployments. I've led frontend teams as Frontend Lead, owned features as a Product Engineer, and shipped across web, mobile, and cloud. Nowadays I'm growing into a native AI developer, building intelligent systems that reach real users.
What I bring: strong product sense · scalable React/TypeScript frontends · full-stack ownership · AI-native tooling
Native macOS menu bar app that unifies AI usage across Cursor, OpenAI, Anthropic, and more — track tokens, credits, spend, and burn rate without juggling provider dashboards. Includes Notification Center widgets, usage alerts, and privacy-first credential storage in the Keychain.
Schema-driven email signature builder with a guided template flow, live HTML preview, and one-click copy into Gmail. Import your profile from LinkedIn to pre-fill fields, then customize in the visual template editor — saved signature library, per-field styling, and multi-language support included.
Peer-to-peer car rental marketplace inspired by Airbnb — rent cars from local owners instead of traditional rental counters. Built two proof-of-concept frontends with Lovable and Vercel v0 to compare AI-assisted UI generation workflows.
Starter repos from @open-templates — use individually or as paired fullstack packs.
| Template | Tech Stack | Description |
|---|---|---|
| github-repo-template | Stack-agnostic GitHub repo shell — community docs, Dependabot, CODEOWNERS, issue & PR templates | |
| npm-package-template | Production-ready TypeScript npm package — dual ESM/CJS builds, Vitest, ESLint, automated publish & CodeQL |
Frontend + backend templates wired to the same auth & API contracts — clone both and ship.
| Role | Template | Tech Stack | Description |
|---|---|---|---|
| Frontend | react-supabase-auth-template | React 19 + Vite + Supabase Auth — email/password & Google OAuth, protected routes, API health polling, GET /me |
|
| Backend | cf-hono-supabase-api-template | Cloudflare Worker + Hono + Supabase — public GET /health, JWT-protected GET /me |
| Role | Template | Tech Stack | Description |
|---|---|---|---|
| Frontend | react-supabase-auth-ai-chat-template | React 19 + Vite + Supabase Auth SPA with AI chat — session threads, markdown replies, multi-turn POST /chat |
|
| Backend | cf-hono-supabase-gemini-api-template | Cloudflare Worker + Hono + Supabase + Gemini — GET /health, JWT GET /me & POST /chat with conversation history |
| Package | NPM | Description |
|---|---|---|
| lizard-ui | A multi-theme UI dependency for building React apps | |
| responsive-panel | Dev tool to visualize and test responsive breakpoints in real time | |
| react-api-forge | Type-safe React hook factory for API calls with loading, errors & cancellation | |
| react-temporal | React hooks for date & time using the JavaScript Temporal API |





