Senior Frontend (React/Next.js) for Open-Access Supply Chains

Website revamping

Led the front-end development for the Voces de la Frontera Action website revamp, collaborating with a development team to create a modern, responsive, and user-friendly interface.

VisitPrototype (Figma)
Contact form screenshot

WordPress

Vue

typescript

Vercel

node.js

Figma

Rewards App

Collaborated with Nombolo as a React Native intern, helping to implement interactive UI components, optimizing performance, and build a rewards feature

Visit
Contact form screenshot

React Native

typescript

AWS

node.js

mongodb

expo

Milwaukee-based Analytics Team

Visit
Screenshot of homepage of Big Lake Data

Sales Outsourcing Agency

Visit
Screenshot of homepage of Big Lake Data

Contributions by Zip3

Single‑page visualization focused on contributions with two interactive views: ZIP3 choropleth (default) for spatial distribution across Wisconsin ZIP3 regions & Payment Method view (donut chart) showing share of total by payment type

VisitRepo
Event list component (screenshot)

D3.js

Vite

Choropleth Map

Data Visualization

Event Registration System

Registration system to streamline the check-in process at an event using QR codes. I developed the entire event ticketing system, including ticket generation, successful delivery, and QR code scanning app for check-in.

Repo (QR generator)Repo (QR scanner)
QR ticket (screenshot)

HTML5 QR Code

Google Apps Script

sendrgrid

Contact Form Integration

A Node.js serverless function hosted on Vercel to handle contact form submissions from a WordPress frontend built with Vue.js.

VisitRepo (Vue.js form)Repo (serverless function)
Contact form screenshot

Vue

typescript

Vercel

node.js

CORS

API

Event integration

Implemented pagination in a Vue.js component that fetches event data from the EveryAction API via a proxy endpoint. Users can load and browse events in smaller, more manageable batches—improving both performance and user experience.

VisitRepo (Proxy server)Repo (Event List component)
Event list component (screenshot)

Vue

typescript

EveryAction API

node.js

pagination