Semi-Senior Full Stack Developer
Baleares Group
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.