Your Photo

Crafting Digital Experiences, One Pixel at a Time.

I'm Osahon Jonathan, a Frontend Developer passionate about building intuitive, performant, and visually stunning web applications.

Explore My Work

About Me & My Expertise

My Journey as a Frontend Developer

I am a dedicated frontend developer with over 5 years of professional experience, specializing in creating beautiful, responsive, and highly interactive user interfaces. My passion lies in transforming complex ideas into seamless and engaging web experiences that truly delight users.

My core expertise is rooted in foundational web technologies like HTML5 for robust structure and CSS3 for elegant and responsive styling. Building upon this, I leverage modern JavaScript frameworks such as React, Angular, and Next.js to develop scalable single-page applications. I am committed to writing clean, efficient, and accessible code, always striving for pixel-perfect designs and optimal performance. Beyond coding, I actively engage with the frontend community and stay abreast of the latest UI/UX trends.

Core Frontend Technologies

HTML5 CSS3 JavaScript (ES6+) TypeScript Responsive Design Web Accessibility (A11y) Performance Optimization

Frameworks & Libraries

  • React.js (incl. Hooks, Context API)
  • Angular
  • Vue.js
  • Next.js
  • Redux, Zustand
  • Tailwind CSS, Styled Components

Build Tools & Version Control

  • Webpack, Vite, Babel
  • NPM, Yarn
  • Git, GitHub/GitLab
  • CI/CD Basics
  • Docker (basic understanding)

Testing & UI/UX Principles

  • Unit Testing (Jest, React Testing Library)
  • Integration Testing
  • Cross-Browser Compatibility
  • Wireframing & Prototyping (Figma)
  • User-Centered Design

Soft Skills & Methodologies

  • Problem Solving
  • Team Collaboration
  • Agile/Scrum
  • Communication
  • Continuous Learning

My Projects

Admin Portal Thumbnail

Lendsqr-Inspired Admin Portal

A mini admin console featuring secure login, a dynamic dashboard, comprehensive user listing, and detailed user profile pages. Integrates with a mock API and uses local storage for persistence.

React TypeScript SCSS Mock API
View Project
Status Dashboard Thumbnail

Internal Project Status Dashboard

A frontend dashboard providing real-time visibility into project delivery status for Developers, PMs, and Executives. Built with React and TypeScript, it simulates dynamic behavior with in-memory data, allowing task and milestone updates.

React TypeScript Vite JSON Data
View Project
User Management App Thumbnail

User Management Application

A robust application for managing users, featuring a dashboard with a dynamic table. Users can perform essential CRUD operations: create, edit, and delete user profiles efficiently.

Angular Tailwind CSS TypeScript
View Project
Onboarding Portal Thumbnail

Comprehensive Onboarding Portal

A recruitment platform streamlining the entire onboarding process, from vacancy creation to the first-level assessment. Designed for a seamless and intuitive user experience across all phases.

Next.js Tailwind CSS Zustand
View Project
Revent App Landing Page Thumbnail

Revent Technology Landing Page

A dynamic landing page for Revent Technology, enabling users to access services and learn more about the company. Built with Angular, TypeScript, SCSS, and integrated with an Express backend.

Angular TypeScript SCSS Express.js
View Project
PLPM Angular Project Thumbnail

PLPM Angular Application

A dynamic church application built with Angular, designed to manage and display the latest sermons. It leverages Strapi as a robust content management system for seamless updates and content delivery.

Angular TypeScript JavaScript HTML SCSS Strapi CMS
View Project

Get In Touch

I'm always open to new opportunities, collaborations, and interesting conversations. Feel free to reach out!

You can also find me on: