Skip to content

I build the software your team uses every day.

Web and mobile apps, APIs and integrations, from the first sketch to the server they run on. I work across the frontend and the backend, and I connect what I build to the systems you already have. From Morelia, for clients anywhere.

Portrait of César Emiliano García González
Where
Morelia, Mexico. Remote work is no problem.
What I do
Web and mobile apps, APIs and integrations.
Languages
Native Spanish, C1 English (TOEFL ITP 597).

Services

01

Odoo ERP

It's the ERP I've worked with the most: custom modules in Python written with the ORM rather than around it, API integration with the rest of your tools, and functional setup of the apps your operation actually needs.

  • Sales
  • Purchase
  • Inventory
  • Accounting
  • Invoicing
  • Point of Sale
  • Employees
  • Payroll

02

Mobile applications

Apps for the work that doesn't happen at a desk: the sales floor, the street, a fingerprint reader wired to the machine. React Native for mobile, and Electron when the app has to talk to the hardware.

03

Web applications

Portals, dashboards and internal tools for the work your team does every day. Frontend and backend in TypeScript, React or Next.js over APIs I write myself, meant to be understood by another developer two years from now.

04

APIs and integrations

I connect systems that don't talk to each other: your ERP, Mexican CFDI 4.0 e-invoicing stamped through a PAC, outside services and shop-floor hardware. Documented REST APIs that account for the errors, not only the happy path.

05

Deployment and support

Code is worth nothing until it runs. Deployment on Linux, a VPS or AWS, containers, backups and automatic releases from Git. Afterwards I stay for the maintenance and to train whoever is going to use it.

Work

Systems that are running in production today.

  1. CFDI 4.0 e-invoicing portal

    2025 — 2026

    Soluciones en Ingeniería Tekniu

    I built the API that integrates the portal with Odoo, and worked on both the frontend and the backend. Issuing, PAC stamping and invoice lookup from a single interface, without leaving the ERP.

    • FastAPI
    • React
    • Next.js
    • Odoo API
    • PostgreSQL
  2. Cloud point of sale and inventory

    Jan — Apr 2026

    Local pharmacy, freelance project

    A complete system for sales, payment records and stock validation, with TypeScript end to end. I deployed it and I run it on a Linux VPS with remote access and continuous availability.

    • NestJS
    • Next.js
    • TypeScript
    • PostgreSQL
    • Linux VPS
  3. Fingerprint verification for wholesale

    2025

    Soluciones en Ingeniería Tekniu

    A desktop application connected to Odoo that verifies a wholesale customer's identity with a fingerprint reader before closing the sale, to cut fraud at the counter.

    • Electron
    • Node.js
    • Odoo
  4. Mobile app for an optical store

    2025

    Soluciones en Ingeniería Tekniu

    A mobile app integrated with the ERP over REST so the staff can look up and record information from the sales floor, without walking back to a computer.

    • React Native
    • REST
    • Odoo
  5. Graduation paperwork, automated

    Jan — May 2024

    Instituto Tecnológico de Morelia

    Modules for the school management platform that turned a manual procedure — papers going back and forth between offices — into a digital flow students follow from their own account.

    • Laravel
    • PHP
    • MySQL

About me

I'm a computer systems engineer from Instituto Tecnológico de Morelia. Since January 2025 I've worked at Soluciones en Ingeniería Tekniu, where I run the software department.

I grew up and studied in Morelia, a city of pink quarry stone that has been a UNESCO World Heritage Site since 1991. I bring it up because it explains how I work: here things are built to last centuries, with craft and without hurrying to show off. I'd rather have a module that survives the next Odoo upgrade than a pretty demo that breaks in production.

What I do best is sit down with the person who is going to use the system, understand how they actually work, and turn that into releases that are useful from the first week. Most projects that go wrong don't fail because of the code; they fail because nobody asked enough questions at the start.

I work on central Mexico hours with clients anywhere, and I take on projects of my own when someone needs a person who understands the business and the code in the same conversation.

Outside work

I play the piano, I listen to music all day, and I write code for the fun of it, not only for work.

Line illustration of the Morelia Cathedral, with its two baroque towers and its central dome.

Experience

  1. Head of software and full-stack developer

    Jan 2025 — present

    Soluciones en Ingeniería Tekniu

    I lead two developers and two interns, assign projects, estimate timelines and review code, since April 2026.

  2. Freelance Odoo ERP developer

    Remote

    Self-employed

    Custom modules, functional setup, support and end-user training.

  3. Junior software developer

    Jan — May 2024

    Instituto Tecnológico de Morelia

    Laravel development inside an agile team, with code reviews and iterative releases.

  4. BSc in Computer Systems Engineering

    2020 — 2025

    Instituto Tecnológico de Morelia

Tools

Languages
Python, JavaScript, TypeScript, PHP, Java
Backend
FastAPI, NestJS, Laravel, Express
Frontend and mobile
React, Next.js, Vue, React Native, Electron
Databases
PostgreSQL, MySQL, SQL Server, MongoDB
Infrastructure
Linux, VPS administration, AWS (EC2, S3), Docker, Git, GitHub Actions
ERP
Odoo: custom modules, ORM, XML views, API integration, functional setup, user training

Contact

Do you have something to build, or something that no longer holds up? Tell me about it and we'll go through it together.

Write to me with what you need and what you're working with today. I'll answer with a first read of the problem, no strings attached.

Send me an email
Location
Morelia, Michoacán, Mexico