Fullstack Software Developer

Portfolio · 2026

Mathías
Terán

Fullstack Software Developer
14 Projects

Building web applications,
APIs and digital products.

Scroll to explore

FULLSTACK / AUTOMATION

Gestor de Subscripciones

It's an API that lets you keep track of your subscriptions—whether they're for streaming services, web hosting, or domain names—with Telegram notifications about subscription renewals and a dashboard for easier viewing.

NestjsReact
Gestor de Subscripciones

01 / 14

01

/

FULLSTACK / AUTOMATION

Gestor de Subscripciones

Gestor de Subscripciones

It's an API that lets you keep track of your subscriptions—whether they're for streaming services, web hosting, or domain names—with Telegram notifications about subscription renewals and a dashboard for easier viewing.

NestjsReact
HomeOs

02

HomeOs

FULLSTACK / ARCHITECTURE

HomeOS is not just another task management app. It is an ecosystem designed around Clean Architecture and Multi-tenancy principles, optimized to run efficiently on InsForge's free plan.

Nextjs

02

/

FULLSTACK / ARCHITECTURE

HomeOs

HomeOs

HomeOS is not just another task management app. It is an ecosystem designed around Clean Architecture and Multi-tenancy principles, optimized to run efficiently on InsForge's free plan.

Nextjs

03 — FULLSTACK / E-COMMERCE

ModaCom

ModaCom

modacom is a full-stack project developed using TypeScript and Next.js, modeled after an e-commerce project for clothing

NextjsTypeScriptNodejs

03

/

FULLSTACK / E-COMMERCE

ModaCom

ModaCom

modacom is a full-stack project developed using TypeScript and Next.js, modeled after an e-commerce project for clothing

NextjsTypeScriptNodejs
linkStash

FULLSTACK / WEB APPLICATION

linkStash

LinkStash is a full-stack application for organizing and managing links intelligently and securely. Save, categorize, and search your favorite links with automatic metadata extracted through web scraping.

ReactExpressJs

04

/

FULLSTACK / WEB APPLICATION

linkStash

linkStash

LinkStash is a full-stack application for organizing and managing links intelligently and securely. Save, categorize, and search your favorite links with automatic metadata extracted through web scraping.

ReactExpressJs

BACKEND / REST API

prima-api — curl
GET/api/v1/sales124ms200
POST/api/v1/inventory89ms201
GET/api/v1/customers67ms200
PUT/api/v1/products/5143ms204
DELETE/api/v1/stock/1255ms200
GET/api/v1/reports/monthly211ms200

PRIMA S.A. API

Node.jsExpress.jsCloudinaryRenderJavaScript

RESTful API for managing sales, inventory, and customer relations for PRIMA S.A.

05

/

BACKEND / REST API

PRIMA S.A. API

prima-api — curl
GET/api/v1/sales124ms200
POST/api/v1/inventory89ms201
GET/api/v1/customers67ms200
PUT/api/v1/products/5143ms204
DELETE/api/v1/stock/1255ms200
GET/api/v1/reports/monthly211ms200

RESTful API for managing sales, inventory, and customer relations for PRIMA S.A.

Node.jsExpress.jsCloudinaryRenderJavaScript

BACKEND / ACADEMIC SYSTEM

Registration Management

A backend system for managing students, subjects and registrations.

Node.jsExpress.jsMongoDB
Academic library shelves with books

06

/

BACKEND / ACADEMIC SYSTEM

Registration Management

Academic library shelves with books

A backend system for managing students, subjects and registrations.

Node.jsExpress.jsMongoDB
Medical professional at workstation

07

BACKEND / MANAGEMENT SYSTEM

Medical Appointment

A system for managing patients, medical specialties and appointments.

Node.jsExpress.jsMongoDB

07

/

BACKEND / MANAGEMENT SYSTEM

Medical Appointment

Medical professional at workstation

A system for managing patients, medical specialties and appointments.

Node.jsExpress.jsMongoDB

APPLICATION / RESERVATION SYSTEM

CineNova

This project is a movie theater reservation system developed in Java, designed to optimize the experience of movie lovers when managing their seat reservations.

JavaMySQL

SCREEN

4 SEATS SELECTED · ROW D

08

/

APPLICATION / RESERVATION SYSTEM

CineNova

SCREEN

4 SEATS SELECTED · ROW D

This project is a movie theater reservation system developed in Java, designed to optimize the experience of movie lovers when managing their seat reservations.

JavaMySQL

FRONTEND / PERFORMANCE

Portafolio- FrontEnd

A high-performance personal portfolio frontend built with Astro and styled with Tailwind CSS. As a Static Site (SSG), it fetches content from a backend API at build time and features a robust fallback system to ensure constant availability.

AstroTailwind CSSTypeScript
Portafolio- FrontEnd

09 / 14

09

/

FRONTEND / PERFORMANCE

Portafolio- FrontEnd

Portafolio- FrontEnd

A high-performance personal portfolio frontend built with Astro and styled with Tailwind CSS. As a Static Site (SSG), it fetches content from a backend API at build time and features a robust fallback system to ensure constant availability.

AstroTailwind CSSTypeScript

COMPUTER VISION / IOT

PythonRa

PythonRa is a Flask-based application that uses computer vision for ArUco marker recognition and image overlay. It also integrates with Blynk for real-time sensor reading.

PythonFlask
id:042
id:017
id:031
id:009
X: 348.2px
Y: 291.7px
FPS: 30
LIVE

10

/

COMPUTER VISION / IOT

PythonRa

id:042
id:017
id:031
id:009
X: 348.2px
Y: 291.7px
FPS: 30
LIVE

PythonRa is a Flask-based application that uses computer vision for ArUco marker recognition and image overlay. It also integrates with Blynk for real-time sensor reading.

PythonFlask
Car Rental Management System - BackEnd

11

Car Rental Management System - BackEnd

BACKEND / REST API

This is a car rental management system developed in Node.js with Express and MongoDB. It provides a REST API to handle user authentication, customer management, vehicles, and reservations.

NodeJsExpressJs

11

/

BACKEND / REST API

Car Rental Management System - BackEnd

Car Rental Management System - BackEnd

This is a car rental management system developed in Node.js with Express and MongoDB. It provides a REST API to handle user authentication, customer management, vehicles, and reservations.

NodeJsExpressJs
Laptop with tech support interface

BACKEND / SUPPORT SYSTEM

Support Tickets

A backend system for managing technical support tickets and customers.

01

TICKET

Submitted

02

ASSIGN

Triaged

03

PROCESS

In progress

04

RESOLVE

Closed

Node.jsExpress.jsMongoDB

12

/

BACKEND / SUPPORT SYSTEM

Support Tickets

Laptop with tech support interface

A backend system for managing technical support tickets and customers.

01

TICKET

Submitted

02

ASSIGN

Triaged

03

PROCESS

In progress

04

RESOLVE

Closed

Node.jsExpress.jsMongoDB

13 — BACKEND / EVENTS

BackEnd Conferences

BackEnd Conferences

RESTful API system for comprehensive conference and event management.

NodeJsExpressJs

13

/

BACKEND / EVENTS

BackEnd Conferences

BackEnd Conferences

RESTful API system for comprehensive conference and event management.

NodeJsExpressJs

FULLSTACK / PROJECT

Voice Finance Assistant (Alexa + n8n + AI)

A Full-Stack Voice System for financial expense tracking. This project integrates a custom Alexa Skill with an automation backend (n8n) and Natural Language Processing (AI) to transform unstructured expense data into structured records and persist them in real time.

TypeScriptn8nAmazon Alexa
Technical support ticket management system - Backend

14

/

FULLSTACK / PROJECT

Voice Finance Assistant (Alexa + n8n + AI)

Technical support ticket management system - Backend

A Full-Stack Voice System for financial expense tracking. This project integrates a custom Alexa Skill with an automation backend (n8n) and Natural Language Processing (AI) to transform unstructured expense data into structured records and persist them in real time.

TypeScriptn8nAmazon Alexa

About

Full Stack Developer focused on building modern web applications and infrastructure solutions. I work with React, Node.js, and PostgreSQL, combining software development, automation, and server administration to create efficient and scalable products.

I enjoy working across the stack — from interactive interfaces and backend systems to databases, automation and infrastructure.

Available for work

Technologies

FRONTEND

  • React
  • Next.js
  • Astro
  • Vite
  • Tailwind CSS

BACKEND

  • Node.js
  • Express.js
  • NestJS
  • Flask

DATABASE

  • PostgreSQL
  • MySQL
  • MongoDB
  • Supabase

LANGUAGES

  • JavaScript
  • TypeScript
  • Python
  • Java

INFRASTRUCTURE

  • Docker
  • Linux
  • Cloudflare
  • Git

Let's work together

LET'S BUILD
SOMETHING.

Have a project, idea or opportunity?

EMAILagusmaty.a23@gmail.comGITHUBgithub.com/MTDEV2312LINKEDINlinkedin.com/in/mathiasteran