Building small, opinionated tools with Claude in the loop.
- role first-year DAW student, Barcelona — open to internships from summer 2026
- stack Astro, n8n, Linux servers — Claude as the daily collaborator
- stance ~90% of keystrokes by the model. The last 10% is scoping, judgment, debugging — where the work actually is
- github RogerTito455
- linkedin roger-tito-farez
- cmd ⌘ K for shortcuts
01 · about
A junior who treats AI as a tool to supervise, not a shortcut to skip thinking.
First year of the DAW programme in Barcelona (2025–2027). Outside class, I build small automations and internal tools — usually with Claude in the loop and n8n on the orchestration side.
Honest take on AI: it does roughly 90% of the keystrokes for me. The remaining 10% is where the work actually is — scoping the problem, choosing what's worth shipping, debugging what the model got wrong, and making sure I still understand every line that ends up in main.
Looking for an internship or junior role on a team that ships AI-assisted products and treats engineering quality as part of the product, not a phase that comes after.
02 · stack
What I work with.
Three tiers of comfort. Core means without thinking. Working means I ship with it. Exploring means I'm learning where it fits.
Daily in Claude Code · pair-programs, debates threat models, drafts diagrams, refuses to inflate my own positioning.
Tokens-based design system. Custom CSS, no Tailwind on this site. Typography work.
Holded × Gmail workflows. Single-purpose, idempotent, debuggable from the canvas.
Hostinger VPS, ~8GB RAM. Docker + Traefik stack, ~10 containers, bcrypt-auth on every dashboard.
This site · static output, one JS island.
Edge proxy with rate limiting and TLS. Only :80/:443 exposed publicly.
Scripts, automations, the occasional small API.
Type-safety as documentation. Strict mode.
Lingua franca · Astro islands, n8n custom code, browser scripts.
Trunk-based, small commits, branch-per-feature.
Hosting for this site · Workers + Pages via wrangler, edge-cached globally.
Coursework and side projects · phpMyAdmin to CLI.
Coursework. DAW programme, classroom-level.
Pragmatic data work · joins, indexes, the basics done right.
Treating prompts as code · iterated, versioned, tested.
Comparing models for specific tasks.
Scripts and data work · learning where it fits in.
no tools in this category yet.
03 · selected work
Selected projects, each opened line by line.
I can explain every choice — including what Claude drafted and what I deliberately kept for myself.
-
Forever Events
liveteam project · PHP MVC May 2026Four-person event-management platform — PHP MVC with auth, profile management and event flows.
- PHP
- MySQL
- HTML
- CSS
- JavaScript
- +2
-
This portfolio
livepersonal site Apr 2026Rebuilt from scratch as an honest counter to the generic AI-styled developer site.
- Astro
- TypeScript
- CSS
-
Self-hosted observability stack
in devinfrastructure · ops Apr 2026Real-time monitoring, alerting and access control for my Hostinger VPS — without a SaaS bill.
- Traefik
- Docker
- Beszel
- Uptime Kuma
- Dozzle
- +3
-
Holded × Gmail automations
in devn8n workflows · back-office Mar 2026Small, single-purpose workflows that erase the friction between Holded, Gmail and our internal services.
- n8n
- Holded API
- Gmail API
- Webhooks
Happy to walk through any of them in a call — most repositories are private while in development.