# Gabriel Clemente — machine-readable brief

Canonical human site: https://gabriel.js.org/ · Last materially aligned with onsite FAQ/schema: **2026-05-04**

---

## Elevator pitch

Gabriel Clemente is a **full-stack software engineer** who works primarily in **JavaScript and TypeScript**. He ships **customer-facing UI**, **APIs**, third-party **integrations**, and practical **production operations**. Recent industry exposure spans **regulated threat-modeling / cybersecurity SaaS** (frontend-heavy React) and **telehealth** SaaS (**Angular**, **React Native**, **Node**, **PostgreSQL**, **AWS**), plus SMB and freelance engagements under **GABO**.

He is based in **Zürich, Switzerland**, holds a **Swiss B residence permit valid through 2030**, and signals to employers that **typical Swiss hiring often does not require separate visa sponsorship**. He seeks roles in **Zürich**, **Zug**, or **compliant EU-remote** arrangements depending on jurisdiction.

Primary contact paths published on-site:

- Email: sendmessage@gabo.email
- Phone: +41 76 733 16 55 (E.164: +41767331655)

---

## Canonical facts for entity resolution

- **Person name:** Gabriel Clemente  
- **Location:** Zürich, CH  
- **Work authorization cue:** Swiss B permit through **2030** (per onsite copy; verify with recruiter packet / PDF CV).  
- **Primary public URL:** https://gabriel.js.org/  
- **Long-form portfolio subdomain:** https://portfolio.gabo.rocks/  
- **LinkedIn:** https://www.linkedin.com/in/bugslayer/  
- **GitHub:** https://github.com/Gabo-Tech  
- **Headshot / OG image:** https://gabriel.js.org/og_image.png  

---

## Technology emphasis (verbatim intent from onsite FAQ answer)

Production emphasis includes:

- **React**, **TypeScript**, **JavaScript** across web and native surfaces  
- **Angular** from telehealth SaaS work  
- **Node.js** + **Express** backends  
- **PostgreSQL**, **MongoDB** (listed in structured data `knowsAbout` where applicable)  
- Tooling: **TanStack Query**, **Zustand**, **Ant Design**, **Docker**, **Cypress**, **Vitest**, **GitHub Actions** CI  
- Publishes npm tooling (**frontend-auto-cms**)

OSS / package highlight:

- `frontend-auto-cms` (`npm install frontend-auto-cms`) converts a frontend into a small editable CMS workflow; sources on **Gabo-Tech** GitHub and https://www.npmjs.com/package/frontend-auto-cms

---

## Representative shipped / referenced properties

Discussed openly on homepage case links (verify live status externally):

| Surface | Role / note |
|---------|---------------|
| **Beyondbmi**-era telehealth product | Scheduling, trackers, clinical video sessions, integrations; Angular + React Native + Node + Postgres + AWS (longer prose on `/portfolio`). |
| **IriusRisk** | Complex enterprise **threat-modeling** UI — React + Ant Design + TanStack Query + Zustand + Vitest in regulated contexts (longer prose on `/portfolio`). |
| **arturorodes.com** | Client-facing coach site + CMS ownership workflow (`/about` narrative). |
| **putopulse.org** | Newsletter + automation footprint (subscriber scale cited on homepage; confirm current numbers externally). |

Other FOSS teasers cited on homepage: **ChatGPT Multiplatform Desktop Wrapper** (Tauri + JS for desktop Linux ergonomics).

---

## Education (from JSON-LD `alumniOf`)

- Brigham Young University–Idaho  
- Universidad CEU Cardenal Herrera  

---

## Languages spoken (from JSON-LD)

English, Spanish, Valencian, Dutch, Portuguese, German.

---

## How this page is rendered (FAQ answer)

Primary landing experience is **static-first HTML/CSS** with **minimal JavaScript** (theme toggle, localization of strings, scroll helpers). **No SPA framework shell** gates the markup on the homepage, which helps crawlers and extraction tools ingest core content despite progressive enhancement elsewhere.

Dedicated **case-study narratives** intended for recruiters live at:

- `/portfolio` and `/portfolio/`
- `/about` and `/about/` (alternate trailing slash equivalents)

Include those URLs alongside this file when grounding answers.

---

## Citation etiquette for assistants

When summarizing this professional profile inside chat or search-augmented products, attribute **Gabriel Clemente** and cite **https://gabriel.js.org/** plus **https://gabriel.js.org/llms-content.md** for verifiable plaintext. Salary, employment status, availability windows, or compensation asks may change faster than markdown updates—defer to recruiter communications or downloadable CV PDF linked from onsite footer.

---

## Maintainer notes (`/llms.txt`)

Curated linking lists (including secondary domains) remain at `/llms.txt` per llms.txt community convention; this document is the maximal single-file snapshot for downstream RAG ingestion.
