Skip to content

Ricardo GomezSenior Software Engineer & AI Engineer13+ yearsFull stack · Cloud

I build modern, powerful and highly scalable software.

Passionate senior software engineer with over 13 years of experience in full-stack development, specializing in modern frameworks, cloud technologies, AI engineering and machine learning: Python (FastAPI, Django) and Node.js (NestJS, Express) behind; React, Next.js and Vue on the front; PostgreSQL, MySQL, MongoDB, DynamoDB and Redis underneath; AWS and Azure with Docker and Kubernetes around it all; LLM agents, retrieval over business data and document intelligence shipped in production. Proven track record of delivering modern, powerful and highly scalable software. Recognized for innovative problem-solving, for mentoring the engineers around me, and for a dedication to continuous learning.

Ricardo Gomez, Senior Software Engineer & AI Engineer, photographed in black and white at a window table.

Ricardo Gomez · Senior Software Engineer & AI Engineer

The mathematics behind the work: Big-O complexity, Euler's identity, Kepler's third law, Bayes' theorem, gradient descent, Shannon entropy, the Schwarzschild radius and the logistic function.

About me

Eleven things you get when you hire me.

Thirteen years building modern, powerful and highly scalable software, and the habits that come with it.

01

“We need someone who can own the whole stack, not a slice of it.”

Senior, full stack, AI-capable and used to leading the room.

  • Senior judgment from day one

    Scope, priorities and architecture settled early, so nothing gets redone in six months. At DiversyFund I led the backend architecture of an investment platform managing millions in assets.

  • Full stack, end to end

    Python (FastAPI, Django) and Node (NestJS, Express) behind; React, Next.js, Vue and React Native on the front. I design the API and ship the screen that calls it.

  • AI engineering, in production

    LLM agents with tool calling, retrieval over business data, document extraction with a confidence per field, evals, guardrails and a cost ceiling per tenant. Shipped inside the products below, not as demos.

  • Leads and mentors

    I have led cross-functional teams and mentored junior and mid developers, setting the standards for code quality, testing and performance. Architecture decided in the open, reviewed in every pull request.

  • Clear communication, every day

    In your Slack or Teams all day, in your time zone. Questions get answered in minutes, decisions get written down, and nothing waits for the weekly meeting.

02

“We need it shipped soon, and it has to hold up afterwards.”

From the first commit to production, and still there after launch.

  • From idea to production, fast

    Discovery and architecture in week one, core flows on staging by week two, real users by week four. Everything in the portfolio shipped this way.

  • Architecture that scales

    Serverless AWS designs that cut costs, query optimisation that kept a fintech platform fast, systems built so the hundredth customer costs less than the first.

  • Cloud and DevOps, hands-on

    AWS and Azure, Docker, Kubernetes, Terraform and Linux. Environments that rebuild from a file, releases that run themselves, monitoring that pages before anyone notices.

  • Daily commits, readable history

    Every working day leaves commits you can read, small pull requests and modular, reusable TypeScript the next engineer can pick up without a tour.

  • Measured on outcomes, not tickets

    Platform performance, user engagement, uptime, cost. I bring ideas you did not ask for and push back on the ones that will not move the numbers.

  • Still there after launch

    Operation, monitoring, support and continuous improvement. That is where the value is captured, and where I have kept products running for years.

Experience

Thirteen years, end to end.

Senior and lead roles across real estate, fintech, restaurants, insurance, education, agencies and coworking, building modern, powerful and highly scalable software at each.

  1. 2024 — Present

    Real estate · escrow platform

    New Venture EscrowVisit ↗

    Senior Software Engineer & AI Engineer

    • Lead engineering on the escrow platform that agents, buyers and sellers use to open, track and close transactions: FastAPI services over PostgreSQL and a Next.js front end.
    • Shipped the AI layer: document intelligence that extracts and checks closing documents field by field, and an assistant that answers status questions over live escrow data.
    • Integrated e-signature, payment and title services, with CI/CD, monitoring and infrastructure as code on AWS.

    Stack

    • Python · FastAPI
    • Next.js
    • TypeScript
    • PostgreSQL
    • AWS
    • LLM integration
  2. 2021 — 2024

    Fintech · investment platform

    DiversyFundVisit ↗

    Senior Software Engineer & AI Engineer

    • Led a cross-functional team designing, building and maintaining the backend architecture of an investment platform managing millions in assets.
    • Mentored junior and mid-level developers and set the team's standards for code quality, testing and performance optimisation.
    • Optimised PostgreSQL queries and shipped new FastAPI endpoints that improved platform performance and the investor experience.

    Stack

    • Python · FastAPI
    • React
    • Next.js
    • TypeScript
    • PostgreSQL
    • AWS
  3. 2019 — 2021

    Restaurants · intelligence platform

    LinemindVisit ↗

    Senior Software Engineer

    • Built the restaurant-intelligence platform end to end: FastAPI services over PostgreSQL, a Next.js front end, and scheduled jobs for ingestion, alerts and reports.
    • Shipped the AI layer: LLM-generated insights, daily briefings and weekly reports per location under a strict JSON contract, plus Q&A over live sales, labor and food-cost data.
    • Integrated Lightspeed POS, 7shifts and MarginEdge, with alerts scored against statistical baselines per location.

    Stack

    • Python · FastAPI
    • SQLAlchemy
    • PostgreSQL
    • Next.js
    • TypeScript
    • Railway
    • Stripe
  4. 2017 — 2019

    Agency · web applications

    ArtonicVisit ↗

    Senior Software Engineer

    • Built responsive web applications tailored to each client's operation, pairing modern design with the functionality behind it.
    • Migrated legacy systems to Django services and introduced Docker across projects for reproducible development and deployment workflows.
    • Led UX/UI improvements across client products, raising user engagement.

    Stack

    • Python · Django
    • React
    • Next.js
    • TypeScript
    • PostgreSQL
    • Docker
    • AWS
  5. 2016 — 2017

    Education · data dashboards

    Parsec EducationVisit ↗

    Senior Software Engineer

    • Engineered dashboards and data-visualisation tools that let schools make data-driven decisions.
    • Wrote modular, reusable TypeScript that improved the maintainability and scalability of the codebase.
    • Integrated external services through their APIs to streamline the schools' data workflows.

    Stack

    • Python · FastAPI
    • React
    • Next.js
    • TypeScript
    • PostgreSQL
    • AWS
  6. 2015 — 2016

    Insurance technology · carriers, MGAs and brokers

    AdvancioVisit ↗

    Full Stack Developer

    • Built and modernised policy and claims systems for insurance carriers and MGAs, moving legacy modules behind modern REST APIs.
    • Integrated carrier, broker and rating services, each connection documented, tested and monitored.
    • Shipped responsive React front ends for underwriting and claims teams.

    Stack

    • React
    • TypeScript
    • Node.js
    • Python
    • SQL Server
    • AWS
  7. 2013 — 2015

    Agency · web and mobile

    DGMXVisit ↗

    Full Stack Developer

    • Delivered high-performing web and mobile apps for clients across several industries on modern stacks.
    • Designed serverless AWS architectures that reduced hosting costs and scaled with demand.
    • Acted as team lead: mentored junior developers and kept projects on their timelines.

    Stack

    • Python · FastAPI
    • Vue.js
    • TypeScript
    • React
    • React Native
    • AWS
    • MySQL
    • MongoDB
Portfolio

Selected work, live in production.

Modern, powerful and highly scalable software I designed, built and shipped end to end, with AI engineering inside each one: agents, retrieval and document intelligence in production, not in demos. Hospitality, healthcare, restaurants, e-commerce and events: open any of them and look around.

  1. Resortz on three devices: the hotel dashboard with occupancy, nights sold, ADR and room revenue on a laptop, the booking calendar on a tablet, and the Insights screen on a phone with occupancy and ADR charts, arrivals by day and bookings by channel.

    ResortzVisit ↗

    Hospitality · property management system

    A property management system that runs the whole hotel from one screen.

    Arrivals, departures and in-house guests on a single business date; a booking calendar, rooms, rates and housekeeping; cash and the night audit. Occupancy, ADR and RevPAR read live for any date range, and a group switches between properties with one login.

    What it does

    • AI engineering“Ask your hotel”: retrieval over live PMS data, every answer citing the figures it came from
    • AI engineeringAI rate advisor whose suggestions pass a human approval gate before reaching the OTAs
    • Front desk, booking calendar, rates, housekeeping and night audit on one business date
    • Airbnb and Booking.com through Channex, Stripe Connect payments, Twilio SMS and WhatsApp

    Built with

    • Python · FastAPI
    • Next.js
    • TypeScript
    • PostgreSQL
    • Stripe
    • AWS
  2. Healti on three devices: the credentialing dashboard with active providers, open applications and compliance on a laptop, the provider roster on a tablet, and the Insights screen on a phone with credential readiness over time, renewals due and registrations by status.

    HealtiVisit ↗

    Healthcare · financial back office

    The financial back office for US specialty practices.

    Credentialing and payer enrollment that used to cost a coordinator months of re-typed forms now runs from one provider profile: packets generated per payer, every application tracked to approval, and licenses, DEA, malpractice and exclusion lists watched around the clock, so a provider is never silently blocked from billing.

    What it does

    • AI engineeringDocument intelligence: licenses, DEA certificates and CVs extracted into typed records with a confidence per field
    • AI engineeringQuestions answered over the provider roster; OIG and SAM exclusions screened as a nightly batch
    • Credentialing packets generated per payer, every application tracked to approval
    • NPPES lookups, per-seat Stripe billing in USD and CAD, documents stored in-country

    Built with

    • Python · FastAPI
    • Next.js
    • TypeScript
    • PostgreSQL
    • Stripe
    • Azure
  3. Fudies on three devices: the restaurant dashboard with sales today, reservations, low stock and floor status on a laptop, the kitchen display on a tablet, and the Insights screen on a phone with sales by hour, covers by day and sales by channel.

    FudiesVisit ↗

    Restaurants · POS and operations SaaS

    Restaurant operations from the table to the books.

    QR ordering, a live kitchen display, orders, inventory with low-stock alerts, cash shifts and reservations. Menu engineering classifies every dish by margin and popularity, per branch, so the menu earns more every month. One system for a whole restaurant group, each location on its own prices, and one mobile app for five roles.

    What it does

    • AI engineeringAI narratives on every sales, operations, tips and inventory report, per branch, as queued jobs with a cost ceiling
    • Menu engineering that classifies every dish by margin and popularity, per branch
    • QR ordering, live kitchen display, inventory with low-stock alerts, cash shifts and reservations
    • Uber Eats end to end, Stripe Connect and Mercado Pago, WhatsApp Cloud API, CFDI invoicing

    App Store ↗Google Play ↗

    Built with

    • Node.js · NestJS
    • React
    • TypeScript
    • Redis
    • MySQL
    • React Native
  4. Rocketz on three devices: the revenue dashboard with income, profit, costs and the six-month trend on a laptop, the product catalog on a tablet, and the Insights screen on a phone with revenue and orders over time, orders by day and sales by channel.

    RocketzVisit ↗

    E-commerce platform

    An e-commerce platform that turns a store, WhatsApp and phone orders into one operation.

    Catalog, a sales board from unpaid to shipped, payments and shipping labels, customers and landing pages, every store on its own custom domain. Revenue, cost, margin and collections for the month on one dashboard; best sellers and top customers ranked, so restocking is a decision and not a guess.

    What it does

    • AI engineeringOrders an AI sales agent closes on WhatsApp or Messenger enter the sales board through a typed, idempotent partner API
    • Catalog, a sales board from unpaid to shipped, customers and landing pages, every store on its own domain
    • Stripe Connect per store, Skydropx shipping labels, WhatsApp one-time-code sign-in, Meta Conversions API

    Built with

    • Python · Django
    • Next.js
    • TypeScript
    • MySQL
    • Stripe
    • AWS
  5. Eventz on three devices: the events list with client, date, venue, total and balance on a laptop, the quotes board on a tablet, and the Insights screen on a phone with quotes and bookings over the season, events by month and leads by source.

    EventzVisit ↗

    Events · production ERP and mobile app

    The operations platform behind weddings, social and corporate events.

    Events with venue, date and budget; quotes that become confirmed bookings; clients; a furniture and warehouse inventory; payroll; and finances that track every deposit against what is still owed. The whole production pipeline in one place, on the web and on iOS and Android with push notifications and over-the-air updates.

    What it does

    • AI engineeringAI sales agent that quotes and books over WhatsApp and Messenger with tool calls against the catalog and the calendar
    • AI engineeringLead scoring, voice-note transcription and bank statements read by vision
    • Events, quotes, clients, inventory, payroll and finances in one pipeline, on the web and on iOS and Android
    • Stripe subscriptions and Connect, Google and Outlook calendar sync, Facturapi invoicing, Expo push

    App Store ↗Google Play ↗

    Built with

    • Node.js · NestJS
    • Vue.js
    • TypeScript
    • MySQL
    • React Native
    • AWS

Built as an employee

Built for employers, still in production.

Platforms I designed and ran on someone else's payroll, each one live today.

  • linemind.ai
    Linemind home page

    LinemindVisit ↗

    Restaurants · intelligence platform · Senior Software Engineer · 2019 — 2021

    Restaurant intelligence that reads the POS, scheduling and invoicing together and says what to fix before it hits prime cost.

    • AI engineeringLLM-generated insights, daily briefings and weekly reports per location, run as scheduled jobs under a strict JSON contract
    • AI engineering“Ask it what a GM would ask”: questions answered over live sales, labor and food-cost data
    • Alerts that each come with a fix, scored against statistical baselines per location; Lightspeed, 7shifts and MarginEdge integrations

    Built with

    • Python · FastAPI
    • SQLAlchemy
    • PostgreSQL
    • Next.js
    • TypeScript
    • Stripe
  • diversyfund.com
    DiversyFund home page

    DiversyFundVisit ↗

    Fintech · investment platform · Senior Software Engineer & AI Engineer · 2021 — 2024

    An investment platform for income-focused real estate, serving tens of thousands of investors.

    • Backend architecture of a platform managing millions in assets, led across a cross-functional team
    • Investor dashboard, offerings and quarterly reporting on a Next.js front end over FastAPI services
    • PostgreSQL query optimisation and new API endpoints that kept the platform fast as it grew

    Built with

    • Python · FastAPI
    • React
    • Next.js
    • TypeScript
    • PostgreSQL
    • AWS
  • passwork.mx
    Passwork home page

    PassworkVisit ↗

    Coworking · booking platform · Full Stack Developer · 2013 — 2015

    A membership with immediate access to a network of coworking spaces across 11 countries.

    • Web and mobile apps for members and spaces, with real-time booking of desks and rooms
    • Reliability and uptime on AWS with monitoring, for a network of thousands of spaces

    Built with

    • Python · FastAPI
    • Vue.js
    • TypeScript
    • React Native
    • AWS
Technical skills

The stack, end to end.

Everything here has been in production under my name: frontend, backend, data, cloud, and the specialties that tie them together.

  • Frontend

    • React
    • Next.js
    • Vue.js
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • Responsive UI
    • Accessibility
  • Mobile

    • React Native
    • Expo
    • iOS
    • Android
    • Push notifications
    • Over-the-air updates
    • App Store & Google Play releases
  • Backend

    • Python
    • FastAPI
    • Django
    • Node.js
    • NestJS
    • Express
    • REST
    • GraphQL
    • WebSockets
    • Queues & background jobs
    • Auth (OAuth, JWT)
  • Databases & data

    • PostgreSQL
    • MySQL
    • SQL Server
    • MongoDB
    • DynamoDB
    • Redis
    • Query optimisation
    • Data modelling
  • Cloud & DevOps

    • AWS
    • Azure
    • Docker
    • Kubernetes
    • Terraform
    • GitHub Actions · CI/CD
    • Linux
    • Monitoring & observability
    • Serverless
  • AI engineering & machine learning

    • LLM integration (OpenAI, Anthropic)
    • AI agents & tool calling
    • RAG over business data
    • Embeddings & vector search (pgvector)
    • Document extraction & OCR
    • Machine learning (scikit-learn, pandas)
    • Applied ML: anomaly detection & scoring
    • Evals & guardrails
    • Workflow automation
  • Architecture & practices

    • Scalable system architecture
    • Multi-tenant SaaS
    • API design
    • UX/UI design
    • Performance optimisation
    • Testing & code review
    • Technical leadership & mentoring
    • Agile delivery
Get in touch

Let's talk about your team.

Hiring for a senior or lead role? Email me or book a call. I reply the same day.

When works for you?

No preparation needed. If none of the slots work, email me and we find one.

Prefer a call? Email me a couple of times that work for you and I will send an invite.

ricardogomez95@outlook.com

I reply within the day · Not a bot, not an agency