olusola-portfolio

Olusola Jaiyeola | Full-Stack & Web3 Developer Portfolio

Welcome to the source code for my personal developer portfolio. This repository houses the frontend architecture of my portfolio website, built to showcase my technical journey, projects, and security research across both traditional Web2 and decentralized Web3 ecosystems.

About My Work

I am a Full-Stack Software Engineer specializing in the MERN stack (MongoDB, Express.js, React, Node.js) and Web3 development. My work bridges the gap between scalable frontend interfaces, robust backend APIs, and secure, decentralized smart contracts.

Feel free to browse through my pinned repositories and general GitHub profile to explore the full spectrum of my work.

Technical Expertise

If you are looking for a comprehensive example of how I integrate Web2 architecture with Web3 mechanics, check out Project Osborne.

Project Osborne demonstrates a seamless convergence of traditional backend logic (Express.js) and modern frontend design (React) with on-chain functionality (Solidity). It stands as a prime showcase of handling decentralized user interactions, crypto integrations, and full-stack data flow without compromising on user experience or security.

Explore My Repositories

My GitHub profile serves as an open ledger of my development and security work. As you browse my other repositories, you will find:

  1. Full-Stack Applications: Complete Web2 projects demonstrating database management, responsive UI/UX, and robust API routing using React and Express.js.
  2. Decentralized Applications (dApps): Web3 platforms featuring wallet integrations, token interactions, and decentralized state management.
  3. Smart Contract Security Audits: A collection of security reviews, vulnerability assessments, and Proof-of-Concept (PoC) code developed during my time competing on platforms like Code4rena and Sherlock. These repos highlight my ability to write invariant tests and secure EVM protocols.

Running This Portfolio Locally

This project was bootstrapped with Create React App. To run the portfolio environment on your local machine:

Prerequisites

Ensure you have Node.js and npm installed.

Installation & Setup

  1. Clone the repository: ```bash git clone