Designer & Developer

Opey

Adeyemi

Resume

About

I care about doing things well.

Technology is an art that I practice. I want things to work in beautiful ways, accomplishing their goals while adding some fun. I'm passionate about finding novel solutions to problems and building software that people love to use.

I do this by working as a designer, as an engineer, as whatever is necessary, to infuse myprojectswith whimsy and purpose.

Working with

Projects

WDYT

My repository of good questions

Web Application

I like to collect good questions and these are my favourite. I always love to chat about them. I spent a lot of time styling these.

Next.js

React.js

Tailwind CSS

Exact

Making distracting websites less fun

Finite wasn't enough, so I built this to make using those websites less enjoyable instead of making it more difficult to use. Exact greys out images and videos on certain websites until you hover over them. You can still do everything, but you have to do so on purpose.

Node.js

React.js

Tailwind CSS

Vite

Times Up

Present with peace of mind

Web Application

Times up is a timer. You can use it and know how much time is left in your presentation sections while speaking. An experiment in software where the whole config is encoded in a URL.

Next.js

React.js

Tailwind CSS

Tacit

Automating boring work

I built a tool to help me quickly go through the standard Shopify purchase flow. I was feeling rebellious against dependencies, so only Node.js and HTML was used for the UI.

Node.js

Tailwind CSS

Parcel

Teamable Analytics

Dynamic student team generation

A SaaS tool that allows educators to create teams based on complex pedagogical goals using a published AI algorithm approach. The tool is integrated with Canvas' LMS API and is currently used in 12+ courses with 1000+ students.

Python

Django

Docker

Pallet Recruiter

Community-based talent marketplace

Web Application

Now shutdown, but Pallet was a hub for recruiters to source and manage vetted candidates while empowering leaders to better connect their communities to jobs. Used by 450+ startups and 100+ communities.

Next.js

React.js

Apollo GraphQL

Python

Django

Google Cloud Platform

JUnit++

Custom JUnit testing library

This library enables the quick creation and modification of unit tests written specifically to validate that student-submitted code meets the requirements of a given introductory programming question.

Java

JUnit 5

Judge0

Finite

Website blocking browser extension

I built myself a productivity-oriented website blocker to help me focus. The goal of Finite is to combat my "infinite scroll" tendencies when using certain websites.

JavaScript

HTML5

CSS

✨ by Opey

(naturally)