I build full-stack product work: UIs, APIs, integrations, and whatever keeps things running in production.
Self-taught since 2019 (one year of CS at BYU Idaho, then I left to ship real stuff). Since then I've worked on a
telehealth stack (Angular, React Native, Node, Postgres, AWS), an enterprise threat-modeling UI
(React, TanStack Query, Zustand, Vitest), and now freelance engineering at GABO: client launches,
automation, and public tooling. I write code the next person can read and systems that don't fall over in prod. New stack? I'll learn it.
Impact
4+ years shipping JavaScript/TypeScript products for real users (B2B, regulated, consumer-facing).
10+ client and product initiatives, from marketing sites to integration-heavy workflows.
Beyondbmi: Telehealth SaaS work across scheduling, video, clinical flows, and integrations. Built vitals UI with Chart.js (weight, BP, related signals) and multi-step appointment reminders (email + SMS at 24h, 6h, and 1h before visits), targeting the no-show and under-utilized slot problem scheduled care teams routinely optimize for. No post-launch metrics were shared with me. Learned Angular on the job; first production MR in week one; ~1 month solo ownership (production DB, critical bugs, releases). Shipped until budgets tightened near a milestone.
IriusRisk:20+ React components (Ant Design, TanStack Query, Zustand); 100+ production fixes over ~6 months. Helped deliver a domain-pages redesign for clearer IA and workflow UX. 2nd place company hackathon.
GABO (current): Puto Pulse at 500+ subscribers; arturorodes.com (Astro, Alpine, GSAP). frontend-auto-cms on npm: guardrailed, repo-backed copy workflow for clients. 2.5k+ downloads in a recent 12-month window on the public registry.
Experience
Freelance software engineer
to present
GABO LLC, Switzerland, remote
Client delivery and owned products: Puto Pulse (newsletter + automation), integrations (email/social), and open-source npm tooling, with the same habits as a product team (clear scopes, repeatable releases).
Shipped arturorodes.com (Astro, Alpine.js, GSAP) and client editorial workflows with frontend-auto-cms: guardrailed, repo-backed content so marketing and engineering stay aligned.
Published frontend-auto-cms to npm (2.5k+ downloads in a recent 12-month span; public registry). Still owning code through production. OSS: Tauri desktop wrapper (Electron-class native shell around web UI).
Frontend developer
to
IriusRisk, Huesca, Spain (remote)
Enterprise threat-modeling UI: heavy React and TypeScript (Ant Design, TanStack Query, Zustand, SASS, Vitest). Complex, regulation-aware product where reliability actually matters.
Primary/sole frontend on the squad: aligned scope with the team lead (backend), API collaboration, routine PR review, and production care in a regulated, audit-sensitive context.
Contributed to a domain-pages redesign (navigation, layout, workflow clarity). 2nd place company-wide hackathon; roughly 20+ React components and 100+ production fixes over ~6 months on a high-complexity surface.
Independent build period
to
Self-directed, remote
Full-time job search but still shipping: public repos, desktop and web portfolio pieces (including Tauri), and interview-ready artifacts. No long gap on the calendar.
Small releases, readable commits, and a bit of documentation when it helped, so interviews could show real work on a screen share.
Full-stack engineer
to
Beyondbmi, Dublin, Ireland (remote)
Telehealth SaaS with sensitive health data: Angular web, React Native iOS/Android (device builds, store constraints), TypeScript, Express, TypeORM, Postgres, AWS (incl. Lambda), Stripe, messaging/automation.
Learned Angular from zero; first merge request in week one; about a month as the acting lead engineer while the senior was out (production DB, critical bugs, releases). Same pressure, no fancy title.
Worked across scheduling, video, clinical flows, and integrations. Built vitals tracking with Chart.js (weight, blood pressure, related readings) and email/SMS reminders (24h, 6h, 1h before visits) to cut no-shows and dead clinical time. The engagement ended when the budget tightened near a milestone.
Solo full-stack developer
to
GABO, Spain / self-employed, mostly remote
SMB and startup work: marketing sites, ecommerce, SEO, greenfield JavaScript, WordPress, PHP, and third-party integrations. Lots of fuzzy briefs turned into something we could actually ship.
Futuria / Digital Kit, Rehubik automation (forms, SQL, Odoo, Zapier, APIs, Python, Google Apps Script). Mapped how data should move, got everyone aligned on the architecture, and coordinated two freelancers on the build.
Engagements through València accelerators; US entity for straightforward international contracting.
Tronando (client, same era): engineering delivery; supported an intern with onboarding and day-to-day tasks over a short period (not a formal mentorship program).
UI designer
to
talenTeal, Valencia, Spain (on-site)
Full landing page redesign: clearer hierarchy, stronger CTAs, and a B2B UI that still cared about accessibility, so stakeholders could actually follow the narrative.
Reordered content blocks so primary actions and trust signals surfaced earlier; funnel clarity though no post-launch analytics access.
Technical support specialist
to
Lujo Network, Valencia, Spain (hybrid)
Hardened operational footprint: secure sign-in paths, firewall rules, backups; migrated Google Sheets into a proper database for more reliable day-to-day ops.
Supported website updates with stakeholders; ran practical security walkthroughs so non-technical teammates could follow baseline practices (clear communication under constraints).
Also used:
React Native, WordPress, PHP,
Python, Laravel, Playwright, Tauri, Svelte, Zapier, Google Apps Script,
Odoo, and more. Ask if you want detail on any of that.
Selected work
Recommendations
"One of the very few people I would recommend in the tech industry ...
high-quality work, incredible
speed of execution, and consistent
overdelivery ...
relentless in completing tasks."
German: learning, aiming for day-to-day in Switzerland.
Default for work: English.
Education & path
Self-taught path, 2019 to now: left uni after a year to ship real products; still learning on the job.
CS, BYU Idaho (2020 to 2021), then into full-time work.
Full-stack web (MERN) bootcamp at CEU Cardenal Herrera, Apr to Jul 2022.
Short courses: DevOps and cybersecurity management (Charles Sturt), 2021 and 2022.
Common questions
Who is Gabriel Clemente?
Gabriel Clemente is a full-stack software engineer specializing in JavaScript and TypeScript. He builds
product UIs, APIs, integrations, and production operations. His recent roles include freelance
engineering at GABO (Switzerland), frontend development at IriusRisk (regulated threat-modeling software),
full-stack engineering at Beyondbmi (telehealth), and SMB work under GABO. He holds a Swiss B residence
permit valid through 2030 and is based in Zürich.
What is Gabriel Clemente's work authorization in Switzerland?
He is based in Zürich, Switzerland, holds a Swiss B permit through 2030, and communicates on this site
that Swiss employers typically do not need to sponsor him. He seeks roles in Zürich, Zug, or compliant
EU-remote arrangements depending on jurisdiction.
What technologies does Gabriel Clemente emphasize?
Core production experience includes React, TypeScript and JavaScript across web and native; Angular from
telehealth SaaS work; Node.js and Express backends; Postgres and tooling such as TanStack Query, Zustand,
Ant Design, Docker, Cypress, Vitest, and CI with GitHub Actions. He publishes npm tooling including
frontend-auto-cms (opens in new tab).
How is this portfolio site built?
Where can recruiters verify projects and publications?