Available for opportunities
Software Engineer · Frontend · Web3

Ademola
Kelvin

Building robust, performant interfaces across Web2 & Web3 — from DeFi tools to community platforms. 3+ years of shipping real products people use.

Scroll to explore
3+
Years Exp
01

About

I'm a software engineer with a deep focus on frontend engineering, building products that work flawlessly under the hood. I care about functionality, performance, and seamless user interactions above all else.

My stack centres on Next.js, React, TypeScript, and Tailwind CSS — tools I've used to architect scalable, maintainable codebases for over 3 years. One of my flagship projects is Coloniz, a community platform on Starknet scaled to 1,000+ users.

Beyond engineering, I write technical content that makes complex concepts accessible. Lately, my research and writing has been centred on the AI space.

Frontend

ReactNext.jsTypeScriptTailwind CSSHTML/CSSFramer Motion

Web3

StarknetSolidityCairoDeFiSmart ContractsEthers.js

Tools

GitFigmaVercelNode.jsREST APIsGraphQL

Other

Technical WritingAI/MLBlockchainMentorship
02

Experience

May 2024 — Present

Horus Labs

Full-time

CTO & Co-founder

Lead engineering across the entire stack, shaping blockchain infrastructure through smart contracts, frontend integration, and ecosystem expansion. Responsible for technical direction, hiring, and product architecture.

LeadershipBlockchainSmart ContractsFrontendArchitecture

Sep 2023 — Dec 2025

Starknet Africa

Contributor

Starknet Contributor

Led the training and transition of software engineers from across Africa into the Starknet ecosystem. Built curriculum, mentored engineers, and grew the African Web3 developer community.

StarknetCairoMentorshipCommunity

Sep 2021 — Jan 2024

Web3bridge

Full-time

Blockchain Engineer

Developed and integrated Web3 frontend interfaces, event platforms, and onboarding systems for seamless user interaction. Worked across the full frontend-blockchain integration stack.

ReactWeb3FrontendOnboarding

Nov 2022 — Feb 2023

Nethermind

Internship

Blockchain Engineer Intern

Developed security bots, implemented comprehensive test suites, and built Solidity smart contracts for DeFi derivatives. Worked alongside senior engineers on production-grade blockchain infrastructure.

SolidityDeFiSecurityTestingSmart Contracts
03

Projects

Featured

001

Chainrails

A developer-first payments SDK that lets apps accept payments from any chain, in any token or currency — instantly

ReactSolidityStarknetNestjsWeb3
View Project

002

Coloniz

Community platform on Starknet empowering users to build smart, dynamic communities with custom rules and an AI assistant. Architected the full frontend, dynamic subdomain routing — scaled to 1,000+ users.

Next.jsStarknetTypeScriptTailwindAI
View Project

003

Token Bound Accounts

Open-source suite of tools for ERC6551/SNIP-14 token bound accounts, letting developers integrate smart wallet functionality into any NFT. Contributed to frontend and contract integration.

StarknetSolidityCairoReact
View Project

004

Irys × Starknet

Collaborated with the Irys team to bring decentralised data storage to Starknet — unlocking new possibilities for on-chain data permanence for developers and users.

StarknetIrysTypeScriptCairo
View Project

005

Data Structure Visualizer

An interactive web app that visualizes common data structures and algorithms, built with React and TypeScript.

ReactTypeScript
View Project

006

Character Counter

A simple web app that counts characters in real-time, built with React and TypeScript.

ReactTypeScript
View Project

007

Idea Genenrator

Turn half-baked ideas into full strategies with AI. Built an intelligent assistant that structures, refines, and stress-tests concepts into execution-ready plans.

CairoStarknetNext.jsCencori SDK
View Project
+

More projects available on GitHub

GitHub Profile →
04

Writing

Hashnodestarknetjs

How I Automated Away 50 Minutes of Deployment Hell (And Why You Should Too)

Picture this: It's late afternoon, you've just fixed a critical bug across your smart contracts, and now you need to deploy. You open your terminal and begin the familiar dance, declare contract A, deploy contract A, copy its address, declare contrac...

Jan 22, 20268 min read
Read →
Get in touch

Let's build
something.

Open to new opportunities, collaborations, and interesting conversations. Drop a line and I'll get back to you.

ademolakelvin.dev@gmail.com