aboutskillsprojectscontactResume ↗
Frontend Engineer · React · Next.js · Web3

Sikiru
Olagoke

I'm a Frontend Engineer specializing in building fast, accessible, and pixel-perfect web applications with React and Next.js. I turn complex requirements into clean, component-driven UIs — from fintech dashboards and NFT marketplaces to fully on-chain DApp interfaces.

React · Next.js · TypeScript · Zustand · TanStack Query · Zod · Tailwind CSS · Styled Components · shadcn/ui · Solidity · Wagmi · Ethers.js · Vite · Testing (Jest) · CI/CD · AI-Assisted Development

React✦Next.js✦Node✦Express✦AI✦TypeScript✦Tailwind CSS✦Solidity✦Wagmi✦RainbowKit✦EIP-1193✦EIP-6963✦Ethers.js✦Hardhat✦GitHub Actions✦Web3Bridge Alum✦React✦Next.js✦Node✦Express✦AI✦TypeScript✦Tailwind CSS✦Solidity✦Wagmi✦RainbowKit✦EIP-1193✦EIP-6963✦Ethers.js✦Hardhat✦GitHub Actions✦Web3Bridge Alum✦
01

About

I'm Sikiru Olagoke, a Frontend Engineer specializing in building fast, accessible, and visually precise web interfaces that make complex products feel effortless. Working primarily with React, Next.js, and TypeScript, I leverage a unique background in graphic design to combine rigid engineering depth with sharp UX instincts.

Driven by a desire to eliminate bloated load times, fragile mobile layouts, and inconsistent design patterns, I focus heavily on component architecture and performance optimization. I have shipped over 80 repositories spanning fintech dashboards, NFT marketplaces, and DApp interfaces. To fully own the frontend layer end-to-end, I completed the Web3Bridge Blockchain Developer Programme and integrated robust CI/CD pipelines alongside on-chain wallet tooling into my workflow.

Ultimately, I deliver interfaces that perform as beautifully as they look. Whether optimizing Core Web Vitals or wiring up seamless wallet integrations, I prioritize the accessibility and micro-interactions that elevate a digital product.

80+
GitHub repos
W3B
Web3Bridge '25
BTech
Cyber Security
NG
Based in Nigeria
Web3Bridge
Blockchain Developer Programme · Lagos · 2025
Federal University of Technology, Minna
BTech Cyber Security Science · 2019–2024
Crown Polytechnic, Ado-Ekiti
Diploma in Computer Science · 2015–2017
02

Skills

Core
Frontend Development

Responsive, high-performance UIs with component-based architecture and clean, maintainable code.

ReactNext.jsTypeScriptJavaScript ES6+HTML5CSS / SASSVite
State & Data
App Architecture

Scalable state management and API integration patterns for complex frontends.

ZustandTanStack QueryReact HooksContext APIZodREST APIs
Styling
UI Frameworks

Rapid, consistent styling with utility-first and component-level approaches.

Tailwind CSSStyled-Componentsshadcn/uiSASS
Web3
DApp Interfaces

Connecting React frontends to EVM chains — wallets, contracts, and token flows.

WagmiRainbowKitEthers.jsEIP-1193EIP-6963
Smart Contracts
Solidity

Writing ERC-20, ERC-721, and Diamond proxy contracts with Hardhat tooling.

SolidityHardhatERC-20ERC-721Diamond / EIP-2535
DevOps & Tools
Workflow

CI/CD pipelines, version control, and tooling that keeps projects consistent and deployable.

Git / GitHubGitHub ActionsCI/CDVercelpnpm / npm
Analytics & Tracking
Product Insights

Implementing event tracking and analytics to measure user behavior and product performance.

MixpanelEvent TrackingUser Analytics
Quality
Testing & Debugging

Writing reliable tests and utilizing modern debugging tools to maintain software quality.

JestReact Testing LibraryChrome DevToolsPostman
In progress
Currently learning
Going Fullstack

Expanding beyond the frontend — server-side logic, databases, and full application architecture. Deep frontend roots, growing backend reach.

Node.jsExpressNest.jsPostgreSQLServer-side
03

Projects

01
SafeWalk Campus — CircoAcademy
Safety platform that instantly alerts trusted contacts and campus security with live location during emergencies.
— Built complete frontend from concept to production in an 8-week sprint — 100+ screens delivered— React + Vite architecture with Zustand global state and TanStack Query server state— 30+ REST API integrations with TypeScript and Zod schema validation on all API contracts— Mixpanel analytics + Jira sprint collaboration across 4 two-week cycles
ProductTypeScript↗
02
QLIP — NFT Marketplace Prototype
Marketplace pages (listing, browsing, details) with modular React components enabling rapid prototyping and scalability.
— Built with React and styled-components— Full responsiveness across screen sizes
MarketplaceReact↗
03
FaucETH — Testnet Faucet
Community-funded Ethereum testnet faucet supporting 400+ networks. Implemented dark mode and responsive layout improvements.
ToolTypeScript↗
04
Web3Bridge — Official Core Platform
Production frontend engineering for the primary Web3Bridge website, acting as a gateway for onboarding African tech talent into the blockchain ecosystem.
— Highly responsive layouts built with strict performance metrics— Accessible structure for thousands of prospective student applicants
EcosystemReact↗
05
DayStack — Fintech Payment Gateway UI
A high-fidelity dashboard clone inspired by Paystack, engineered to handle merchant payment management, transaction tracking, and payout workflows.
— Pixel-perfect modular data tables and charts— Clean merchant interface with robust component architectures
Fintech UITypeScript↗
06
DowryWise — Automated Savings Platform
A clean digital savings interface inspired by CowryWise, designed to map out savings plans, interest accumulation, and automated wealth management.
— Financial goal creation flows with precise visual feedback— Mobile-first responsive layout
WealthtechReact↗
07
Autom8 (Evenntz One) — Event Planning
A powerful, automated event scheduling and task pipeline interface crafted to orchestrate operations with clean design rules.
— Dynamic data-visualization layers on small-screen viewports— Optimized API-driven component architecture
Web3 UITypeScript↗
08
EIP-1193 Playground
Interactive app for exploring the Ethereum Provider JavaScript API standard — hands-on learning for wallet–dApp communication.
EIPTypeScript↗
09
EIP-6963 Playground
Explores multi-wallet injection via EIP-6963 — enabling dApps to detect and interact with multiple browser wallets simultaneously.
EIPTypeScript↗
10
ERC-20 Diamond
ERC-20 token using the Diamond proxy pattern (EIP-2535) for upgradeable, modular smart contract architecture.
ERC-20Solidity↗
11
Mainnet Forking — DeFi Simulation
Scripts for mainnet simulation — Uniswap V2 Router interactions including add/remove liquidity in a local forked environment.
DeFiTypeScript↗
See all 80+ repositories →
04

Contact

Let's build
something.

Open to freelance work, frontend roles, and interesting web3 collaborations. Drop a message on any channel below.

Send an email →