Profile Picture

ÜBERMICH

Ich bin Gabriel. Ich liefere Full-Stack-Produkte Ende-zu-Ende: klare UI, solide APIs, Integrationen und der operative Kleber drumherum. Als zweiter Entwickler in Telemedizin (Angular, React Native, Node, Postgres, AWS), als Frontend in Threat-Modeling (React, TanStack Query, Vitest) und heute als Gründer-Engineer bei GABO mit Kundenarbeit und eigenen Produkten (Newsletter, Automatisierung, npm-Tooling). Mir wichtig: lesbarer Code und Systeme, die Produktion überstehen.

Weg: Informatik BYU Idaho (2020-21), dann direkt Kundenarbeit in Spanien, on the job gelernt und ausgeliefert. Formalisiert als GABO (solutions.gabo.rocks); jetzt in der Schweiz. Was ich im Stack nicht kenne, lerne ich. Mail: sendmessage@gabo.email. Sag, was du baust.

Jeder Trottel kann Code schreiben, den der Computer versteht. Gute Programmierer schreiben Code, den Menschen verstehen. (Martin Fowler)
Wenn ich es nicht weiss, lerne ich es. (ich)
Screenshot der Coaching-Website von Arturo Rodés

Fallstudie: Coach-Site + CMS in Kundenhand

Ein GABO-Build 2026 für einen Gehaltsverhandlungs-Coach: schnelle Marketing-Site, saubere Motion und ein Redaktions-Workflow ohne Dev für jeden Copy-Tweak.

Problem: Es brauchte eine glaubwürdige, schnelle öffentliche Site und einen tragfähigen Weg, Inhalte zu pflegen, statt einem einmaligen Handover, das das Business in statischem Text einfriert.

Vorgehen: Astro + Alpine + GSAP vorne; schlanker Headless-Workflow mit dem Open-Source-npm-Paket frontend-auto-cms, damit Änderungen aus einem Dashboard ins Repo fliessen, mit Guardrails.

Ergebnis: Live-Produkt mit echtem Redaktions-Loop: der Kunde bringt Copy-Änderungen über Tooling statt Notfall-Tickets. Gleiches Muster für andere static-first Sites wiederverwendbar.

arturorodes.com ansehen

SKILLS

React
JavaScript
TypeScript
Angular
Svelte
Solid.js
Next.js
Astro
Alpine.js
Tailwind CSS
Bootstrap
Ant Design
Material UI
Metro
React Native
CSS
HTML
Markdown
Sass
GSAP
Framer Motion
Node.js
Express
TypeORM
PostgreSQL
Laravel
WordPress
PHP
Python
Hetzner
JWT
Jest
Vitest
Cypress
Selenium
Postman
Firebase
Stripe
MongoDB
Redux
Axios
Swagger
CI/CD
Git
Docker
Jira
Bitbucket
GitHub Actions
AWS
Zapier
Vercel
Heroku
Expo
Tauri
Google Apps Script
Odoo
Zustand
TanStack Query
Vite
MySQL
NPM

SPRACHEN

  • Englisch: Muttersprache
  • Spanisch: Muttersprache
  • Valencianisch: Muttersprache
  • Niederländisch: Voll fliessend
  • Portugiesisch: Fliessend
  • Deutsch: In Arbeit (Richtung Alltag in der CH)

Standard für die Arbeit ist Englisch. Ich kann auf eine der oben genannten Sprachen wechseln, wenn Team oder Kunde es so wünscht. Diese Seite gibt es auf Englisch, Deutsch und Spanisch. Ich biete keine beglaubigte Übersetzung; wenn du Entwicklung plus Texte in einer anderen Sprache brauchst, sag das von Anfang an.

ERFAHRUNG

Founder & lead engineer

Scope: GABO LLC (solutions.gabo.rocks), Switzerland. Client delivery plus own products. Shipped Puto Pulse (putopulse.org): newsletter, 500+ subscribers, automation for email and social. Client build arturorodes.com (Astro, Alpine, GSAP) plus npm package frontend-auto-cms for repo-backed content edits. Stack varies by project; I still write the production code. Fully remote.
GABO

Frontend developer

Scope: enterprise threat-modeling product UI. React, Ant Design, TanStack Query, Zustand, SASS, Vitest. PR review, API work with backend, production incidents. Outcome: 2nd place company hackathon; reliable feature delivery in a regulated product context. Full-time remote EU. Role ended on relocation to Switzerland.
IriusRisk

Independent build period

Scope: active interviewing for full-time roles while shipping side projects (visible on GitHub and this portfolio) so skills and shipping cadence stayed current. No employment gap in terms of output: continuous commits and public work.
Independent

Full-stack TypeScript engineer

Scope: telehealth product, team of two engineers, TypeScript end to end. Learned Angular from zero; first MR in week one. Express, TypeORM, Postgres, React Native, AWS, Stripe, messaging. Outcome: one month of solo ownership while senior was away, including production DB access, critical bugs, and releases. Engagement ended when company budget tightened; product near target milestone.
Beyondbmi

Solo developer to GABO

Scope: Spain-based delivery for SMBs and startups. Landings, e-commerce, SEO. US entity (GABO) for clean contracting. Clients via Valencia accelerators (Demium, Lanzadera): RentsBy, TALENTEAL, Tronando, etc. With Futuria (Digital Kit): Imalevante, Rehubik automation (forms, SQL, Odoo, Zapier, APIs, PHP, Python, Apps Script). Mostly remote. Breadth: from marketing sites to integration-heavy workflows.
GABO / self-employed

Empfehlungen

  • “Einer der wenigen Menschen, die ich in der Tech-Branche empfehlen würde. Hohe Qualität, unglaubliche Umsetzungsgeschwindigkeit und konstantes Overdelivery. Er hört nicht auf, bevor die Aufgabe erledigt ist. Ich bin froh, mit dir gearbeitet zu haben.”

    Arturo RodésProduct ManagerKunde, arturorodes.com
  • “Mit Gabriel zu arbeiten war eine Freude. Sehr fleissig und engagiert, immer neugierig auf Neues und darauf, Dinge besser zu machen. Er sucht proaktiv Lösungen aus verschiedenen Quellen und denkt langfristig. Das ist vorbildlich.”

    Ciro VivacquaCTO · Enterprise ArchitectDirekter Vorgesetzter
  • “Eines der seltenen Talente. Frisst Wissen und bleibt nie bei 100% stehen, immer Richtung 110%. Hilft jedem gerne; kein Bug bleibt lange bestehen. Vier Monate im Klassenzimmer mit ihm waren ein Vergnügen.”

    Michael Lara SánchezFull-Stack · UX/UIStudienkollege

Du stellst ein oder brauchst eine starke IC-Rolle?

Lebenslauf, Projekte und Empfehlungen findest du hier, oder schreib mir direkt; ich antworte mit Kalender und Links.