gino
self-taught full-stack developer building web, desktop, mobile, and backend systems with typescript, go, and swift
work history
ongoing
Personal Project — Phase
April 2026 - PresentiOS + Backend
Native iOS nutrition and weight coaching app built with SwiftUI, SwiftData, Charts, HealthKit, WidgetKit, App Intents, watchOS, and RevenueCat subscriptions. Includes personalized onboarding, weight and meal tracking, macro targets, progress analytics, CSV/image sharing, Siri shortcuts, home screen and lock screen widgets, Apple Watch weight logging, watch complications, paywall and subscription gating, and Apple Health sync. Backend is a Bun + Hono API proxy that verifies RevenueCat entitlements, protects OpenRouter keys, rate-limits AI coaching, parses free-text meals, signs private Cloudflare R2 uploads for meal photos, strips EXIF, and runs photo-based meal analysis without shipping server secrets to the app.
Personal Project — Hotel Manager
April 2026 - PresentFull Stack
Hybrid hotel management platform for Argentina with an offline-first front-desk desktop app and owner-facing cloud SaaS. Built with Go APIs, SQLCipher SQLite, PostgreSQL, Wails, Next.js 16, React 19, Better Auth, Drizzle, and TypeScript. Includes reservations, guests, rooms, rates, folios, checkout workflows, staff PIN auth, JWT sessions, audit logging, encrypted local data, cloud sync through an outbox/event projection model, owner dashboards, role-based team access, sync health, cloud-driven commands, marketing campaigns, quote/payment links, reservation emails, Mercado Pago integration, backups, and desktop update infrastructure.
Freelance — Ferretería Jorgito
May 2025 - PresentFull Stack
Website and admin platform for a hardware store chain with three locations on Argentina's Atlantic coast (Pinamar, Valeria del Mar, and Ostende). Built with Next.js 16, React 19, tRPC, Drizzle ORM, PostgreSQL on Neon, Better Auth, TanStack Query, TanStack Table, UploadThing, and Tailwind CSS v4. Includes a public landing page with hero carousel and store locations, searchable product catalog with category filters and infinite scroll, product detail pages, SEO-focused metadata, dark/light theming, and a protected admin console for product and category CRUD, image uploads with WebP conversion, bulk CSV import with background job processing and progress tracking, and batch category assignment.
Freelance — Web Application
January 2023 - PresentFull Stack
Near-complete rebuild of a customer-facing SaaS platform with a Next.js 16, React 19, TypeScript, Tailwind CSS, shadcn/ui, TanStack Query, and Better Auth frontend plus a Bun + Hono backend. Built a protected dashboard, billing area, admin console, support chat, guide system, API key management, referral flows, broadcast system, audit logs, analytics, plan and server management, and a responsive stress-testing control panel. Backend uses Prisma 7 with MySQL, Redis caching/rate limits, Zod validation, Better Auth sessions with legacy password migration, internal-token protected APIs, public API-key endpoints, Plisio crypto invoices/webhooks, discount codes, referral balance ledger, structured error logging, and deployment tooling with PM2, Nginx, Docker Compose, backups, and migration scripts.
past
Personal Project — Koda
February 2026 - April 2026iOS Development
Native iOS habit tracker app built with SwiftUI and SwiftData, featuring an animated bear companion (Koda) with dynamic states based on habit completion. Includes a companion unlock system with a coin economy, monthly planning flow with habit audits, stats dashboard with streak tracking and shields, daily micro-journal, mood tracking, iOS home screen widgets via WidgetKit, and an Apple Watch companion app. Backend powered by Supabase with Sign in with Apple. Implements freemium model with StoreKit 2 and Lottie animations for companion states.
Freelance — udstuff
February 2026 - March 2026Full Stack
E-commerce platform for selling digital products built with Next.js 16, React 19, and tRPC. Features multi-payment gateway support (Stripe, PayPal, Plisio, HoodPay), digital key inventory management with flexible pricing tiers, discount code system, Discord OAuth authentication via Better Auth, shopping cart with persistent storage, admin dashboard with analytics, and multi-currency support. Built on PostgreSQL with Prisma ORM.
Freelance — Ambani
December 2024 - March 2026Full Stack
Complete e-commerce platform for software licensing built with Next.js 15, React 19, and tRPC. Features include comprehensive licensing system with HWID binding, dual payment integration (Stripe + HoodPay), reseller management with financial tracking, role-based access control with manager permissions, NextAuth v5 authentication, PostgreSQL with Prisma ORM, admin dashboard with analytics, chat support system, Discord webhooks, and a complementary API using ElysiaJS with advanced encryption methods to prevent API exploits.
Freelance — Alpina Apart Hotel
November 2025Full Stack
Complete hotel booking website built with Next.js 16 and React 19, featuring comprehensive booking system with bot protection, automated email notifications via Resend API, responsive design with Dialog/Drawer patterns, form validation using React Hook Form and Zod, custom animations with Framer Motion, and multilingual support. Deployed at alpinaapart.com.ar.
Contract — BBVA Bank Internal Tool
March 2024 - October 2025Full Stack
Migration of legacy internal tool from React 16 with Redux and JavaScript to modern Vite + React 18 application. Architectural redesign with separated API layer using service/controller pattern. Delivered 4 comprehensive application routes with complex screens, transforming unmaintainable legacy codebase into clean, modern, and maintainable application.
Personal Project — Subly
December 2024iOS Development
Native iOS subscription tracker app built with SwiftUI and SwiftData. Features include tracking subscriptions with billing cycles, monthly spending dashboard with projections, local notifications before charges, category-based organization, visual spending breakdowns, and Sign in with Apple authentication. Implements freemium model with StoreKit integration (free tier: 5 subscriptions, pro tier: unlimited).
Freelance — Alpha Zone Roleplay
2023 - 2023Full Stack
Creating the entire site from an old PHP template.