Frontend Developer / React.js

Kingsley Osayande builds interfaces that hold state, data, and users together without falling apart.

I build responsive, interactive web applications — from job trackers to e-commerce carts to analytics dashboards — with clean UI and dependable state management.

About

I'm a frontend developer with 1–3 years of experience building React applications that manage real data — job applications, product catalogs, business metrics, course progress. I care about clean component structure, state that behaves predictably, and interfaces that stay usable once the data gets messy.

Stack

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React.js
  • DOM manipulation
  • REST APIs
  • Fetch / Async-Await
  • LocalStorage
  • Chart.js
  • Responsive design
  • Git / GitHub

Projects

Four applications covering the core patterns of real frontend work: CRUD, API integration, data visualization, and persistent state.

CareerTrack

A job application management dashboard that lets users add, edit, delete, search, filter, and track job applications and their statuses. Data persists in the browser.

Role: Designed the UI, built the dashboard, implemented CRUD operations, filtering, sorting, dark mode, and LocalStorage functionality.

  • HTML5
  • CSS3
  • JavaScript
  • DOM
  • LocalStorage

ShopFlow

An e-commerce web app that fetches products from an API, displays them dynamically, and lets users search, filter products, and manage a shopping cart.

Role: Built the interface, integrated the REST API, handled asynchronous data fetching, product rendering, search/filtering, and cart functionality.

  • HTML5
  • CSS3
  • JavaScript
  • Fetch API
  • REST API
  • Async/Await
  • LocalStorage

InsightBoard

A business analytics dashboard showing revenue, orders, customers, conversion rates, sales categories, products, and customer information through interactive charts and tables.

Role: Developed the responsive dashboard, implemented data calculations, charts, search/filtering, theme switching, notifications, and LocalStorage state management.

  • HTML5
  • CSS3
  • JavaScript
  • DOM
  • Chart.js
  • LocalStorage

FusionLearn

An online learning platform where students can browse courses, enroll, track lesson progress, take quizzes, save favorite courses, view achievements, and manage their profiles.

Role: Designed and developed the platform, implemented course management, enrollment, progress tracking, quizzes, profiles, achievements, and persistent application state.

  • HTML5
  • CSS3
  • JavaScript
  • DOM
  • Chart.js
  • LocalStorage
  • Fetch/API concepts

Contact

I'm open to frontend developer roles. The fastest way to reach me is email.

kingsleyosayande2@gmail.com