Skip to content

Gabriel J. CantresSoftware Engineer & Odoo Specialist

I build the software your business runs on.

Fixed-price websites, custom web apps and integrations, and Odoo ERP done right. One bilingual engineer in Puerto Rico, from the first call to launch and beyond.

  • Odoo-certified
  • Websites from $595, no subscriptions
  • English and Español
  • You own everything you pay for

Three ways I can help

  • Websites

    A professional site at a fixed price, live in about 2 to 4 weeks.

    From $595

  • Software and AI

    Web apps, customer portals, booking systems, integrations, and automation that takes busywork off your team.

  • Odoo

    Implementation, custom modules, migrations, integrations, training and support, from a certified engineer who also writes the code.

Why work with me

Six working rules you can hold me to.

  • Prices in writing

    Fixed prices for websites, written quotes for everything else. No surprises.

  • No subscriptions

    You pay for the work, not a monthly fee. Hosting runs on free plans when possible.

  • You own it

    On final payment, the code, the site and the domain are yours, in your name.

  • Your data stays yours

    Contact forms send messages straight to you. I work only with the access you give me, and I don't keep copies of your data after the job.

  • Tested before it is live

    Every change goes to a preview or a staging copy first.

  • AI-assisted, engineer-reviewed

    I use AI tools to move faster and keep costs down, and I review every line before it ships.

How a project runs

Four steps, in plain terms, so you always know what happens next.

  1. Step 1: Listen

    We start with a short call about how your business runs today and what's getting in the way. You talk, I ask questions.

    You get: A short summary of what I heard.

  2. Step 2: Plan

    I turn the call into a written plan: what gets built, in what order, how long it takes, and what it costs.

    You get: A written plan with a fixed price or an estimate.

  3. Step 3: Build

    I work in small steps and show you working software along the way, so you can steer before anything is finished.

    You get: A preview link you can click through as it grows.

  4. Step 4: Launch and support

    Go-live with your data migrated and your team trained. After launch I stay on for fixes and the next round of improvements.

    You get: A handover with logins, documentation and ownership. After that, hourly support only when you need it.

What I build with

  • React
  • TypeScript
  • Python
  • Node.js
  • PostgreSQL
  • Odoo 18 and 19
  • Docker
  • Cloudflare
  • REST and JSON-RPC APIs

Example projects

Client case studies are on the way. Until then, these labeled examples show the kind of problem I solve and how I'd approach it.

  • Example

    Bilingual website for a professional practice

    The problem
    A small practice with an outdated site that worked in one language and was hard to find in local searches.
    How I'd approach it
    A Spanish and English site of up to 5 pages with clear services, a contact form that goes straight to the inbox, and local SEO.
    What you'd get
    Clients can find the practice, see what it offers, and get in touch in their own language.
    • Website
    • Bilingual
    • Local SEO
  • Example

    Admin dashboard for a small online shop

    The problem
    Orders, stock counts and customer messages spread across a spreadsheet and three inboxes.
    How I'd approach it
    A private web dashboard where you see new orders, update stock and track what has shipped.
    What you'd get
    One place to run the day, with nothing retyped.
    • Web app
    • Dashboard
  • Example

    Odoo from quote to payment for a distributor

    The problem
    Quotes in spreadsheets, stock counted by hand, and invoices typed again from scratch.
    How I'd approach it
    Odoo Sales, Inventory and Invoicing configured around the real process, with products and customers imported and checked.
    What you'd get
    A sale moves from quote to delivery to invoice to payment in one system.
    • Odoo
    • Sales
    • Inventory
    • Invoicing

One engineer, from first call to launch.

I'm Gabriel J. Cantres, a software engineer and Odoo-certified specialist in Hatillo, Puerto Rico. G-Computing is my independent practice, so you work with me directly: no hand-offs between a salesperson, a project manager, and a developer.

I work best with owners and operations managers who know their business and need someone to turn that knowledge into systems that run smoothly. I explain things in plain language, put decisions in writing, and build in small steps so you see progress early.

Based in
Hatillo, Puerto Rico
Credential
Odoo-certified
Languages
English and Español
Serves
All of Puerto Rico, and remote clients

Common questions

Do you work outside Hatillo?

Yes. I'm based in Hatillo and work with clients across Puerto Rico and remotely. Calls and previews work from anywhere.

Do I pay monthly?

No. Websites have a fixed price and everything else is a written quote. After launch you pay by the hour only when you need something. There are no subscriptions or retainers.

Who owns the website or the code?

You do. On final payment, the site, the code and the domain are yours, in your name.

How do payments work?

50% when you approve the proposal and 50% at launch.

Do the prices include IVU?

No. Prices don't include IVU where applicable.

Can you work with my existing site or system?

Yes. I can improve or extend what you already have, or tell you honestly if starting fresh is the better choice. Small jobs are billed by the hour and larger ones get a written quote.

Tell me what you're building.

Send a few lines about your business and what you need. I'll reply by email to set up a call.

Prefer to email directly?

gabrieljcantres@gmail.com

Your message goes straight to my inbox. I don't store it.