Gabriel Genê

Custom software development

I help your business do more with the same team.

Find potential customers, automate support replies, and make decisions informed by your business data, with AI connected to the systems you already use.

Gabriel Genê · Senior software engineer

Over 10 years building products used by thousands of people.

Where I cut costs and speed up your operations.

Five common examples. If yours is different, tell me.

Where I’ve driven results.

Products, integrations, and automations developed for businesses in hospitality, lending, telecom, and legal technology.

  1. — presentUnited States · remote

    Founding Engineer, now CTO

    Technology led from day one, from the owner app to the AI agents that support operations.

    • First version of the app live in 3 months, built with React, Next.js, TypeScript, NestJS, and GraphQL. The platform then scaled to 500+ owners and 10,000 bookings.
    • Internal backend on NestJS, Redis, and AWS, connected to the operation’s services, that streamlines property management.
    • Booking portal with the property listings, where guests book, pay, and get help from support without leaving the site.
    • Owner portal where owners track each property’s profitability, manage their calendar, and reach support.
    • Data analysis dashboard on Metabase and PostgreSQL, with ETLs keeping every source in sync so management decides on up-to-date numbers.
    • AI agent that lives in Slack and supports four teams every day: property management, marketing, support, and finance.
    • Agent that finds bugs through Sentry, applies the fix in the code, and opens pull requests ready for review.
    • Agent that continuously analyzes homeowners’ needs and proposes improvements to the software.
    • React
    • Next.js
    • TypeScript
    • NestJS
    • GraphQL
    • Redis
    • AWS
    • PostgreSQL
    • Metabase
    • Sentry
    • MCP
  2. — United States · remote

    AvantStay

    avantstay.com

    Senior Frontend Software Engineer

    Products for guests and for the revenue and hospitality teams of a vacation rental company, built with React, Next.js, and Node.js.

    • Booking checkout optimized through guest behavior analysis and faster loading in React and Next.js, measured with Datadog APM and Lighthouse, raising conversion.
    • Internal tools in React, Node.js, and GraphQL, shaped with product and operations, that automated 60% of manual workflows and saved field teams hundreds of hours a month.
    • Quality standards with TypeScript and unit tests that cut production bugs and sped up the team.
    • React
    • Next.js
    • TypeScript
    • Node.js
    • GraphQL
    • AWS Lambda
    • Amazon S3
    • MobX
  3. — Brazil

    Claro Brasil

    claro.com.br

    Senior Software Engineer

    Self-service app for 6 million+ customers, built with React Native on a serverless Node.js backend.

    • GraphQL API optimized with serverless Node.js functions and more efficient DynamoDB queries, so millions of customers could use the app without waiting.
    • Billing features in React Native and Apollo Client that handled over 1 million bills a month.
    • Support and self-service flows in React Native and Apollo Client, shaped with the design, product, and operations teams so customers could solve issues on their own in the app.
    • React
    • React Native
    • TypeScript
    • Apollo Client
    • GraphQL
    • Node.js
    • Amazon DynamoDB
  4. — Remote

    Pega Crédito

    Tech Lead

    Lending product built from scratch, from architecture to launch.

    • Lending app in React Native with a Node.js and GraphQL backend that passed 100,000 downloads and R$500,000 in loans.
    • Product led from idea to launch as tech lead, with architecture and infrastructure on DigitalOcean, to get the lending operation live.
    • Early traction validated with the app; the business later closed due to business model constraints.
    • Node.js
    • GraphQL
    • React
    • React Native
    • DigitalOcean
  5. 3 years 8 months

    1. — Brazil

      FullStack Engineer · ERP team

      CRM turned into a complete legal management system, built with React, TypeScript, and Relay.

      • End-to-end tests in Cypress, built with product and QA, so releases could ship more often with fewer failures.
      • GraphQL API in Node.js that kept new features shipping continuously.
      • React
      • TypeScript
      • Relay
      • GraphQL
      • Node.js
      • Cypress
    2. — Salvador, Brazil

      FullStack Engineer · OnlineOffice team

      Legal application in React, Relay, and GraphQL used by thousands of lawyers across Brazil.

      • Monitoring with Sentry and automated tests in Jest, Enzyme, and Cypress that made the application more stable.
      • Components for the company’s Design System in React and TypeScript that made the interface consistent and sped up development.
      • Services in GraphQL, DynamoDB, and Elasticsearch that served thousands of daily active users.
      • Legal workflows in React optimized with design and product using Amplitude funnels and heatmaps, to help more lawyers complete each step.
      • React
      • TypeScript
      • Relay
      • Node.js
      • GraphQL
      • DynamoDB
      • Elasticsearch
    3. — Salvador, Brazil

      FullStack Engineer · Cavalry team

      Large-scale legal platform improved in performance and stability, with React, Relay, and Node.js.

      • Real-time chat scaled with a Go microservice on WebSocket and Redis Pub/Sub to keep up with user growth.
      • Infrastructure migrated from Mesos to Kubernetes, with CI/CD pipelines that standardized releases across every environment.
      • Python and Selenium crawlers that automated legal data collection, with legacy services isolated in Docker.
      • React and Relay components tested with Jest that kept the interface consistent.
      • React
      • Relay
      • TypeScript
      • Node.js
      • Go
      • Kubernetes
      • GCP
      • Python
  6. — Bahia Technology Park

    Softwell Solutions

    Developer intern

    Internal systems built and maintained alongside senior engineers, with JavaScript, MySQL, and PostgreSQL.

    • Legacy interfaces modernized with JavaScript and Bootstrap to make internal systems easier to use.
    • Queries and schemas in MySQL and PostgreSQL that kept internal systems running.
    • JavaScript
    • Bootstrap
    • MySQL
    • PostgreSQL

Core stack

  • React
  • Next.js
  • TypeScript
  • Node.js
  • NestJS
  • GraphQL
  • AWS
  • PostgreSQL

Education

Universidade Salvador
Bachelor’s student, Computer Science · 2016–2021

Languages

  • Portuguese — native
  • English — full professional

How I work.

I start with a single process and only expand what shows measured results.

  1. Diagnostic

    1 to 2 weeks

    I map the process with your team and measure how much time and money it takes today. You finish with a plan for the first pilot.

  2. Pilot

    4 to 8 weeks

    I put one process into real use, with the target and the criteria to stop or expand agreed before we start.

  3. Operation

    Every month

    I track the results and adjust the system, with a report on what the AI got right and what it got wrong.

In every project

  • AI interprets and software controls: permissions and spending limits live in code you can audit.
  • Sensitive actions, like making a payment or changing a record, only happen once someone on your team approves them.
  • Each department decides which data the AI can access, and personal data follows privacy law (LGPD in Brazil).
  • On WhatsApp, I only use the official API, so your number is never at risk of a ban.
  • Code, prompts, and accounts stay in your company’s name.

Which process is stalling your business today?

Tell me what’s slow or repetitive. I’ll reply with questions about the process and, if AI makes sense for it, an idea of where to start.

Let’s talk about your businessgabrielgene97@gmail.com

Salvador, Brazil · UTC−3 · remote

LinkedInGitHub