>Matias Zarate

Web Developer

Frontend-focused fullstack developer from Argentina

I enjoy building sleek, optimized and performant websites. I value teamwork, clear communication, and keeping projects moving through practical, hands-on development. Hit me up!

Projects

WORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESS
logo

Website analyzer to find vulnerabilities using tools like retire.js, Observatory, WappalyzerGo and more. Currently hosted on a VPS running nginx, running Dockerized containers for each scan. Closed off until i implement Redis + BullMQ for rate-limiting and concurrency so the VPS doesn't blow up.

Astro

TypeScript

Tailwind

React

Docker

Express

WORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESSWORK IN PROGRESS
logo

NON-OFFICIAL - Simple landing page for a local soda brand. Made for practice.

Astro

JavaScript

Tailwind

Vite

logo

Landing page for a football field. Made with Astro for ultra fast performance and SEO.

Astro

JavaScript

Tailwind

Vite

NEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORINGNEEDS REFACTORING
logo

Web application for a spa. It allows managing appointment bookings with availability control, service cart, user settings, and an admin panel. Includes authentication, different roles with separate views (client, professional, administrator), and real-time appointment handling logic.

React

Vite

JavaScript

Tailwind

Node.js

Express

Prisma

MySQL

logo

Mobile flashcard app inspired by Anki, built with React Native and local SQLite storage. Uses the SM-2 algorithm for efficient spaced repetition. Includes AI-powered card generation via OpenRouter and supports four card types: basic, write, image, and fill-in-the-blanks.

React Native

Expo Go

TypeScript

SQLite

About me

I hold an associate's degree in programming from UTN. I enjoy building websites that look great and run fast, focusing on the details that matter like optimizing file formats and minimizing bundle sizes.

Lately, the rise in npm supply chain attacks has pushed me to dive deep into web security. I'm currently working through PortSwigger's Web Security Academy, getting hands-on with Burp Suite for pentesting, and building a project that analyzes website vulnerabilities.

I've also started dabbling in ThreeJS to build 3D web experiences. When I'm not programming, I like to explore graphic design, work out, edit videos, listen to some banging DnB and play video games!

Frontend

React

TypeScript

Astro

Vite

Tailwind

Bootstrap

Backend

Node.js

Express

ASP.NET Core

C#

Java

Spring Boot

MySQL

Mobile

React Native

Expo Go

SQLite

UI & Tools

Figma

Photoshop

Krita

Wanna talk?