Skip to main content
Frontend Developer

Juan David
Silva Contreras

I build fast, accessible and visually refined web interfaces. Focused on crafting clean, maintainable code with modern tools.

Frontend
React 18 Next.js TypeScript JavaScript HTML5 CSS Sass Tailwind CSS Material UI Shadcn
State
Redux RTK Zustand
Backend & DB
Node.js SQL SQLite PostgreSQL Firebase Firestore Supabase Axios
Tools
Git GitHub Azure Three.js
Experience

Projects I've Worked On

2026 — Present

LotoPetsPlay

Roulette-style betting platform built with Next.js and Supabase. Responsible for frontend development, state management with Zustand, and UI implementation using Tailwind CSS.

Next.js React Zustand Tailwind CSS Supabase
2024

Agendamiento / Cancillería

Platform for scheduling and managing administrative procedures for Colombian foreign ministries. Developed the frontend with React, Redux Toolkit, and Material UI on a Vite build system.

React Redux RTK Material UI Vite
2024

BeMyself

Platform for managing digital credentials (e-cards) and enabling digital document signing. Built the frontend using React with Redux Toolkit and Material UI.

React Redux RTK Material UI Vite
Projects

Things I've Built

LotoPetsPlay

In progress

Gaming platform themed around pets, featuring user accounts, match history, and real-time data management.

Next.js Tailwind CSS Supabase

VFX Ayverson

Professional portfolio for a video designer and editor, showcasing a work gallery and personal brand presentation.

Astro Tailwind CSS
Resume

Download My CV

Available in English and Spanish.

Contact

Get in Touch

Open to new opportunities. If you have a project in mind or just want to connect — my inbox is always open.