Projects

A collection of projects I've worked on.
Polymail πŸ’Œ
An awesome email web app, also available as a desktop app with Electron.
I'm the principal maintainer of Polymail, an email client for managing your email. It relies on awesome caching & performance strategies such as using IndexedDB to store emails, and a Web Worker to process emails in the background.
Main libs used in this project:
Stack: #React, #mongoDB, #IndexedDB, #WebWorker, #Electron
Vinoreo 🍷
An e-commerce website for buying wine at wholesale prices.
I built Vinoreo, an e-commerce website for buying wine at wholesale prices. It's powered by the t3 framework which makes the app super performant and with great SEO, where the backend and the frontend are completely type checked.
Main libs used in this project:
Stack: #NextJS, #TRPC, #Nodemailer #Prisma, #Postgresql
Roland Cloud CRM 🎹
A Customer Relationship Manager(CRM) for RolandCloud
I built and maintain the Roland Cloud CRM, it's a full stack web app with multiple microservices for managing users and their internal data, such as products, subscriptions, managers, etc. Roland Cloud is a cloud-based subscription service for the Roland products, such as synthesizers, drum machines, and more.
Main libs used in this project:
Stack: #React, #Parse, #Redux, #MySQL, #NodeJS
Playlikeanatural 🎸
A musical player for mandolin songs. It streams audio, video and displays the notes in real time with different play speeds.
I built the algorithm that parses the musical file and generates the notes that are rendered and updated synchronously with the audio & video.
Main libs used in this project:
Stack: #React, #Konva, #MuseScore, #HLS, #Konva
SATUR App πŸš•
Private app for managing trips, vehicles and drivers for government and private entities.
I built and maintain this app for managing trips, vehicles and drivers. This app was solicited and funded by the government of the state of Jalisco, MΓ©xico, and enforces the rules and regulations of the state on public and private transportation services in the touristic city of Puerto Vallarta, MΓ©xico.
Main libs used in this project:
Stack: #React, #Luxonjs, #Redux
My Site πŸ‘¨β€πŸ’»
This website
It has great SEO & performance, and contains all the info you need to know about me, awesome!
Main libs used in this project:
Stack: #NextJS, #TRPC, #Prisma, #Postgresql
Insity LMS πŸ“š
A school management system where teachers can create & track assessments for students, and students can take assessments and view their results.
I built this project from scratch using mainly React, Redux, and Tailwind where I learnt a ton of testing with Testing Library/React and improved my Redux understanding due to the total freedom for building the project from scratch.
Main libs used in this project:
Stack: #Nextjs, #Mathjax, #Redux, #TestingLibrary