I build PHP backends for payments, billing and bookings

I'm Matías, a mid-level backend developer with 4+ years building APIs and management systems with Laravel and CodeIgniter: installment billing, online bookings, MercadoPago payments and WhatsApp chatbots. I study Information Systems Engineering at UTN FRBA.

Buenos Aires, Argentina (GMT-3)

Experience

  1. 2023 — Present

    SSr. Software Engineer · SW Ingeniería · Part-time

    Lead developer of the sales and installment billing systems of a graduation apparel company serving 6,500+ students.

    • PHP 8.2
    • Laravel 11
    • MySQL
    • Twilio
    • MercadoPago
    • Pest
  2. 2022 — Present

    Systems Lab Manager · DISILAB · UTN FRBA

    I run the lab and build its internal tools (bookings for professors and satisfaction dashboards) within its ISO 9001 quality system.

    • CodeIgniter 3
    • PHP
    • MySQL
    • Docker
    • Google Sheets API
  3. 2024 — 2026

    PHP Developer · Freelance projects

    I customize and deploy point-of-sale systems for retailers: warranties, payments in US dollars and trade-ins, IMEI-based stock control and per-role seller permissions.

    • CodeIgniter 4
    • PHP 8.1
    • MySQL
    • jQuery
  4. Expected graduation: 2028

    Information Systems Engineering · UTN FRBA

    Currently studying. Recent courses: Advanced Software Construction Techniques, and User Experience and Web Accessibility.

Projects

Systems I worked on end to end. Company and client projects are private, so here I describe what they solve and how.

Canchero dashboard: daily booking grid by court with statuses, balances and shortcuts to cash register, bar and reports (sample data).

2026 · Personal project · Full-stack

Canchero — Sports court booking

Platform for multi-venue sports complexes: customers book and pay the deposit online, and staff manage bookings, cash register, bar and reports from a dashboard.

  • MercadoPago payments: signature-validated, idempotent webhooks with refunds.
  • Contract-first API (OpenAPI, 88 endpoints) with generated types for the frontend.
  • No double bookings, recurring slots and per-venue cancellation policies.
  • 900+ automated tests, Docker and CI/CD with GitHub Actions.
  • Laravel 13
  • PHP 8.4
  • React 19
  • TypeScript
  • MySQL
  • MercadoPago
  • Auth0
  • Sentry

2024 — Present · Backend · Lead developer

Installment billing with a WhatsApp chatbot

Installment payment system for a graduation apparel company serving 6,500+ students. Students and families pay and send receipts over WhatsApp; the admin team reconciles and reports.

  • Over two months in 2026: 1,300+ payments credited and 135,000+ WhatsApp messages handled by the chatbot.
  • Installments and late fees generated by scheduled jobs, with payments applied oldest first.
  • Automatic AI pre-validation of payment receipts (over 80% of installment receipts arrive pre-validated) and duplicate detection.
  • WhatsApp chatbot with MercadoPago payment links and automatic reminders.
  • REST API with roles, per-branch permissions and automated tests.
  • Laravel 11
  • PHP 8.2
  • MySQL
  • Sanctum
  • Twilio
  • MercadoPago
  • Pest

2023 — Present · Full-stack · Lead developer

Sales management for the sales team

System for the same company's sales team: schools, quotes, deposits and settlements, synced with the billing system.

  • 16,500+ quotes generated; 2026 volume is already nearly triple that of 2024.
  • 12,000+ schools in the pipeline and 2,000+ settlements filed since March 2026.
  • MVC architecture in PHP with PDO.
  • Server-side paginated grids and PDF quotes.
  • Email notifications on every status change and per-branch roles.
  • PHP 8.2
  • MySQL
  • PDO
  • jQuery
  • ag-Grid
  • PHPMailer

2022 — Present · Backend · UTN FRBA

Lab booking — DISILAB

System for UTN FRBA professors to book the lab, built on top of an open source project.

  • Degrees, courses and professors, with a public view of bookings per professor.
  • Academic terms, booking duplication and soft deletes.
  • Team project, as the main contributor.
  • CodeIgniter 3
  • PHP
  • MySQL
  • Docker

About me

I'm a backend developer and an Information Systems Engineering student at UTN FRBA. Since 2022 I've been building systems that real teams use every day: sales, installment billing, bookings and point of sale.

I enjoy the part of the backend nobody sees: modeling the domain well, designing clear APIs, making sure a payment is processed exactly once even if the webhook arrives twice, and having tests that let me change code without fear.

I work with quality processes (ISO 9001) and use AI to ship faster, always with automated tests and code review as the check.

Backend
  • PHP 8
  • Laravel
  • CodeIgniter
  • REST APIs
  • Sanctum
  • Pest / PHPUnit
Data
  • MySQL
  • MariaDB
  • Google Sheets API
Integrations
  • MercadoPago
  • WhatsApp (Twilio)
  • OpenAI
  • Auth0
Frontend
  • JavaScript
  • TypeScript
  • React
  • Blade
DevOps
  • Git
  • Docker
  • GitHub Actions
  • Sentry
  • Linux / VPS

Let's work together

Have a project in mind? Tell me what you need and I'll reply within 24 hours.

Please enter your name.

Please enter a valid email.

Please write a message.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.