Open to projects and full-time roles

Hi, I'm

Mateo Gonzalez

Full Stack Web DeveloperSoftware Analyst

I turn ideas into real web products: from design and logic to running live for real users. Focused on quality, clarity and results.

1.5+ years
Professional experience
5+
Sites in production
Software Engineering
Education
About me

A technical profile that thinks about the product, not just the code.

I'm a Software Analyst (degree obtained) and currently studying Software Engineering at Universidad Siglo 21, with all courses up to date. My focus is building maintainable, high-quality web applications, end to end.

I have experience designing REST APIs with Java/Spring Boot and Node.js, modeling relational databases in PostgreSQL and building interactive frontends with Vue 3. I get involved across the whole product lifecycle: discovery, data modeling, development, VPS deployment and production maintenance.

View official degree

What I bring to a team

  • Real full-stack scope: backend, frontend, database and infrastructure
  • Experience with large-scale transactional systems on PostgreSQL
  • End-to-end production deployments on VPS (Nginx, PM2, SSL)
  • Ownership and commitment: personal projects live with real users
Experience

Where I've been working.

Full Stack Developer

Corvus SRL (AGDP) · AgroTech

1.5 years ago – Present · Part-time

Argentine software company for the agricultural sector: grain weighing management, harvest traceability, farm administration, silos and logistics.

  • Full-stack development on a large-scale transactional system based on PostgreSQL, covering both backend business logic and end-user interfaces.
  • Implementation and maintenance of agricultural-domain features: weighing records, harvest management, silo movement control and operational reports.
  • Close work with the relational data model: SQL query design and optimization, entity modeling and performance improvements on high-volume tables.
  • Collaboration on analytical modules for decision-making: production costs, yield per hectare and historical harvest metrics.
Services

What I can build for you.

End-to-end solutions focused on performance, reliable data and real production deployment.

Custom web applications

Dashboards, management panels and internal platforms with Vue 3 (Composition API) and a Node.js or Spring Boot backend.

APIs & scalable backend

REST APIs with layered architecture, PostgreSQL data modeling and query optimization for high volume.

Deployment & infrastructure

Production setup on VPS: Nginx reverse proxy, PM2, SSL certificates, CORS, rate limiting and SSH hardening.

Integrations & AI

Integration with LLMs, WhatsApp Business API, automatic PDF generation and Excel spreadsheet import/export.

Featured projects

Real work, in production.

A selection of projects I designed, built and deployed — some with real users right now.

01 In production

2024 — 2026

Football Tournament Management Platform

Multi-site platform · 3 editions in production

Multi-site platform to manage youth football tournaments, with three editions live in production: Torneo Regional Juvenil Cuyano, Torneo Mercedino and Torneo Federal Juvenil.

Stack

  • Vue 3
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • Nginx
  • PM2

Highlights

  • 01Monorepo architecture: shared Node.js/Express backend with independent Vue 3 frontends per tournament.
  • 02Fixtures, teams and players, results, automatic standings and bulk import from Excel templates.
  • 03Full VPS deployment: Nginx reverse proxy, PM2, SSL with Let’s Encrypt, CORS, rate limiting and SSH hardening.
  • 04Production maintenance with diagnostic SQL scripts and standings recalculation on real tournament data.
02

2024

AI Technical Support Chatbot

B2B product · AgTech

Conversational assistant for agricultural machinery technical support, accessible from WhatsApp, designed as a B2B product for AgTech companies.

Stack

  • Node.js
  • PostgreSQL
  • LLM
  • WhatsApp API
  • Layered architecture

Highlights

  • 01Layered architecture with progressive resolution: PostgreSQL full-text search, decision tree, LLM fallback and escalation to human support.
  • 02Self-hosted Node.js backend with no external SaaS for core logic: data control and predictable costs.
  • 03WhatsApp Business API integration for contextual conversations with end users.
03

2024

Monitoring & Metrics Control Dashboard

Web application · Reporting

Web application for operational tracking, with visual dashboards, report generation and document export.

Stack

  • Vue.js
  • Node.js
  • PostgreSQL
  • PDF generation

Highlights

  • 01Real-time visualization of key business metrics with charts and summary cards.
  • 02Automatic PDF report generation from queried data, ready to share or archive.
  • 03Process monitoring system with alerts and traceability of critical operations.
Tech stack

Tools I work with.

Languages

  • Java
  • JavaScript
  • SQL
  • Python

Backend

  • Spring Boot
  • Node.js
  • Express
  • REST APIs
  • Layered architecture

Frontend

  • Vue 3
  • Composition API
  • HTML5
  • CSS3

Databases

  • PostgreSQL
  • Relational modeling
  • Advanced SQL
  • Query optimization

DevOps / Infra

  • Linux VPS
  • Nginx
  • PM2
  • SSH
  • Let's Encrypt
  • Production deploys

Tools & AI

  • Git
  • Prisma ORM
  • LLM integration
  • PDF generation
  • WhatsApp API
  • Excel I/O
Beyond the code

What makes a team work.

The technical side matters, but these are the skills that keep a team's day-to-day healthy and productive.

Clear communication

I explain technical decisions in plain language, for the whole team.

Teamwork

I add context and help others, not just ship my own part.

Ownership & accountability

I own the task end to end, without being chased.

Problem solving

I look for the root cause, not the quick patch that comes back tomorrow.

Continuous learning

I learn fast and adapt to new stacks and domains.

Product mindset

I think about the user and the business, not just the code.

Contact

Let's join forces.

I'm open to freelance projects and full-time roles. Tell me what you need and I'll get back to you within 24 hours.

LocationCórdoba / San Luis, Argentina

Your message goes straight to my inbox.