Experience

Work History

Platform work, legacy rescues, and cloud migrations at Baleares Group.

Semi-Senior Full Stack Developer

Baleares Group

2022 — Present

Full stack development and requirements analysis for clients in several industries. Web and mobile apps with React, React Native (Expo), Node.js, and TypeScript, plus generative-AI features shipped inside the product.

  • Core contributor to JAD, the company's internal platform, in on its product and architecture decisions since the foundations. Today it powers 8+ client products in production.
  • Shipped generative-AI features inside the product: a multi-provider layer over Anthropic, OpenAI, and Gemini with per-organization BYOK, token streaming, and prompt caching, powering tool-calling chat, configurable agents, and an agentic dashboard that builds KPIs from project data.
  • Wrote the rules AI-generated code has to follow and automated ~34 quality checks enforced in three layers (a local hook, CI on every pull request, and a deploy-composition wall), so AI output ships at the same bar as hand-written code.
  • Owned authentication and multi-tenant security: JWT, Argon2 hashing, permission-based RBAC, per-organization data isolation, rate limiting, and Zod validation, aligned with OWASP practices.
  • Migrated all 6 client legacy systems onto JAD in under a month, working directly with each client. One I ran end to end myself, platform and React Native (Expo) app included, then handed off to the team when I was moved to a larger client.
  • Built the automation that brings every project into line with the company's per-environment infrastructure standards on Cloud Run, Cloud SQL, and Firebase Hosting, and migrated the old systems off virtual machines onto it.
  • Standardized the delivery process. New features and bug fixes now ship in hours instead of days; client demos in days instead of weeks.
  • Worked directly with the CEO and CTO on technical guidelines and architectures for client projects.

Certifications

Continuous Learning

Where I got my computer science fundamentals.