Gabriel Clemente, full-stack engineer (TypeScript, React, Node), open to hire in Zurich, Zug, or remote. Scroll for the full professional story.

01 / Origin | Valencia, Spain.

Valencia Origin

I started in Valencia as a professional pianist and graphic artist, building discipline through years of deliberate practice.
That creative foundation now drives how I build products: clear communication, craft, and attention to detail.
02 / Spark | First Automation Systems.

The Automation Spark

When demand outgrew manual work in my customization business, I built my first automations to keep quality high.
Since then I have approached software the same way: remove bottlenecks, automate repetitive tasks, and scale output.
03 / Realization | Build, Don't Drift.

The Realization

After traveling and working across different roles, I made a clear decision: build software full-time and own outcomes end to end.
04 / GABO LLC | Self-employed | Oct 2021 - Nov 2022.

The Leap

Under my US-registered company GABO LLC, I worked as a full-stack developer for a mix of clients and repeat customers.
I delivered e-commerce and corporate sites with a strong SEO focus, from greenfield JavaScript builds to WordPress, PHP, and tailored stacks.
ReactNode.jsTypeScriptWordPressAngularPostgreSQL
GABO LLC, USAOct 2021 - Nov 2022Remote | SEO-first delivery
05 / Futuria → Rehubik | Contractor | Oct 2021 - Nov 2022.

Full-Stack Automation Developer

Futuria Services brought me in for Rehubik, a Spanish renovation company working with IKEA, through GABO LLC. Their lead pipeline was manual: WordPress form data had to be exported and handled by hand.
I built a WordPress plugin and connected workflows across Google Sheets and Google Apps Script so routing, triggers, and customer emails ran automatically. Where we needed heavier logic or external tools, I used Python.
After launch, the team could steer most follow-up from a spreadsheet instead of copy-paste and one-off exports.
WordPressPHPPythonGoogle Apps ScriptGoogle Sheets
Futuria Services logo Rehubik architecture diagram: WordPress, Python, and Google Apps Script lead-routing automation
06 / Beyondbmi | Dublin | Contractor, full-time hours | Nov 2022 - Apr 2024.

Full-Stack Software Engineer

Beyondbmi is a healthtech SaaS for online weight-loss care: video appointments, therapeutic integrations, pharmacy-linked prescriptions, and patient tracking.
I shipped full-stack features across patient signup, clinician tools, trackers, and video flows. I also built scheduling and reminder automations on AWS Lambda with Twilio and MessageBird so patients were less likely to miss appointments.
I had never used Angular before joining. I learned it on the job and shipped my first production task within the first week.
AngularTypeScriptReact NativeNode.jsExpressPostgreSQLTypeORMAWSAWS Lambda
Dublin, IrelandHealthtechClinical tooling
Beyondbmi clinician and patient tooling: interface preview
07 / IriusRisk | Full-time employee | Oct 2024 - Oct 2025.

Frontend Engineer

IriusRisk is a SaaS platform that helps companies automate threat modeling and strengthen security posture. I was on the team that shipped the first drag-and-drop diagram editor for enterprise security workflows.
I owned complex React and TypeScript UI: large diagrams, intricate state, backend integration, new forms, and editor features. I cleared 100+ editor bugs over about six months, tightened UX, and redesigned product domain pages end to end for clearer navigation.
ReactTypeScriptZustandVitestStorybookDesign system
Spain | Scale-upThreat-modeling SaaSEnterprise diagram editor
08 / Switzerland | Availability.

Arrival in Switzerland

Swiss B permit through 2030: authorized to live and work in Switzerland with no sponsorship needed for Swiss employers.
Based in central Zurich (~two tram stops from Hauptbahnhof) since November 2025; planning a move to Baar, canton Zug.
Languages I work in: native English, Spanish, and Valencian; fluent Dutch and Portuguese; beginner German, improving steadily.
I am especially interested in startups and scaleups in healthtech, cybersecurity, and SaaS. Remote-first works well for me, or hybrid and onsite across Switzerland, the EU, and worldwide remote.
09 / Current Work | Shipping in Public.

Continued Shipping

I keep shipping production work while interviewing, so my delivery engine stays active.
I built Puto Pulse (putopulse.org) to 500+ subscribers with automated content, email, and social workflows.
I shipped arturorodes.com and published frontend-auto-cms so teams can edit and deploy copy without developer bottlenecks.
AstroAlpine.jsGSAPNode.jsnpm
Puto Pulse newsletter and content site — landing page mockup arturorodes.com — artist portfolio site mockup
10 / Engineering Principles.

How I Build

My principles are practical: fast onboarding, reliable delivery, and maintainable code.
These standards are what I bring into every team and every sprint.

Code humans can read

Reviewable PRs, typed contracts, and clear naming over clever tricks.

Automate everything

Build once, run many times. I automate repetitive delivery work by default.

Security & user protection

Shipped to a threat-modeling platform used by enterprise security teams.

Full-stack ownership

Comfortable from UI to deploy. I own features end to end.

Fast onboarding

I onboard quickly and ship value early in mature codebases.

11 / Open to Hire.

Open to Your Team

Full-stack JavaScript and TypeScript engineer: I ship complex product work fast in startup SaaS, especially healthtech, cybersecurity, and automation-heavy stacks.
Open to full-time or contract-to-hire, remote-first, hybrid, or onsite. First preference: Zurich or Zug area; also Switzerland-wide, EU, and worldwide remote.
Contact: sendmessage@gabo.email Swiss B-permit to 2030.
EN DE ES