Emmanuel Alabi (@emjjkk)

Software Developer

Hey there. I'm a software developer currently specializing in full-stack web development. I mostly work with NextJS, but I'm also proficient in other Javascript and Python based frameworks such as Nuxt, Express, Django, Flask, and obviously I can work with Vanilla HTML/CSS/JS applications as well, with Bootstrap and JQuery. In terms of backend I can build from the scratch with PostgreSQLand Flask, but I often use Firebase or Supabase.

I can also build mobile apps with React Native and Flutter, as well as chrome extensions and discord bots. Whenever I'm not doing any of those things you'd probably find me gaming or studying real hard for my BSc in computer science.

I offer web development services, in case you're interested. I'm always open to collaborations so feel free to email me.

Recent projects I've been working on

openCode (https://emjjkk-opencode.vercel.app)

An experimental and open-source attempt at building an AI-powered IDE for building webpages and simple web applications. Allows you to securely provide your own API key and use your model of choice, and supports progressive editing. Also connects to Github and Netlify for saving and deployment.

NextJSTypescriptTailwindCSS

yt-downloader (https://yt-downloader-xrzd.onrender.com/)

A youtube downloader but without the annoying ads and click layers. Extremely slow due to server downtime and periodically crashes from time to time due to youtube bot detection. Only works reliably on a development server.

FlaskPythonJavascript

Crypto Tracker (https://emjjkk-cryptotracker.vercel.app/)

A single webpage which pulls from the coinGecko API to show the latest data on all the cryptocurrencies. Also includes a cryptocurrency converter and displays highlights such as biggest gains.

ViteDrizzleTypescript

NextJS + Supabase Discord Bot Template

Creating and maintaining a discord bot is surprisingly complicated (and expensive) because It usually requires a constant connection to discord which means maintaining your own servers. I build this one so hopefully that problem can be solved by designing it to run 100% on edge and using Supabase as it's database and storage.

NextJSDiscord.JSTypescript

Mditor (https://mditor.vercel.app)

A simple markdown editor written in NextJS with a functionality to create public pages at a custom slug written in Flask. Saves your work to localStorage and gives you theme options for your public pages

NextJSFlaskPostgreSQL

©2025 Made with 🔥 by Emmanuel Alabi. All lefts not reserved.