John Sylvain

Software Engineer

Hi! 👋

I'm John, a passionate software engineer focused on creating beautiful and performant web applications.

Currently, I develop the core frontend web infrastructure at Rocketmiles.

Slack Colors 🎨

Slack Colors is a web app for creating beautiful Slack color themes.

It uses a simple voting system to train a client-side neural network. In turn, the app generates a set of recommended themes.

Slack Colors uses a custom color generation technique for creating cohesive color schemes.

Pop Cover 🎉

Pop Cover creates Spotify playlist cover art.

It creates playlists that are inspired by Spotify's "This is" playlist series.

Pop Cover is built with serverless functions, JWT based authentication, and the HTML Canvas API.

Kobra 🐍

Kobra is a minimal JavaScript framework.

It includes a built-in router, Redux style actions/state management, and a small bundle size (~2.7 kb gzipped).

Kobra is inspired by the ELM architecture and is designed to be an approachable and lightweight framework solution.