available for work

Hi, I'm Omondi Joel
Frontend Developer

I build clean, functional web interfaces with a strong focus on usability, performance, and clean code. As a self-taught developer, I turn complex ideas into clear and functional user experiences always refining my skills and pushing myself to create work that is both practical and meaningful.

Omondi Joel

SERVICES

Frontend Development

Building responsive, user-friendly interfaces using modern frameworks like React and Vue.js - optimized for every device and screen size

E-Commerce Setup

Setting up clean, functional online stores with product listings, cart flows, and checkout processes using platforms like Shopify and WooCommerce

API Integration

Connecting frontends to REST APIs using Axios, handling auth tokens, and managing data flow between client and server.

UI/UX Prototyping

Designing clean, intuitive interfaces with tools like Figma, focusing on user experience and visual aesthetics to create engaging web applications.

Frontend Consultation

Reviewing and improving existing codebases — structure, performance, maintainability, and best practices.

Authentication & Access Control

Implementing secure login flows, session handling, and role-based access using Firebase and localStorage.

View All

Gemio Admin Dashboard

Production
Co-founder

A centralized management system I designed and built as co-founder of Gemio. Gives administrators full control over users, restaurants, reservations, and activity through a clean, data-rich interface built for real-world usage

  • User & data management interface
  • Real-time analytics & dashboard overview
  • Role-based access control
  • Responsive UI for desktop workflows
HTML CSS JavaScript Chart.js Firebase Axios

Word of Faith Church

In Progress
Real Client

A real-world client project — building a modern, accessible, and mobile friendly web presence for Word of Faith Church. Designed to serve both members and visitors with church info, events, and future sermon content

  • Homepage with church identity & info
  • Events & announcements section
  • Sermons & media structure(planned)
  • Fully responsive - mobile & desktop view
HTML CSS JavaScript React

TECH STACK

HTML CSS JavaScript React Chart.js Git Firebase Axios Figma REST APIs Python
Proficient
currently learning
View All
Real Client Work June 2026

What Building a Church Website Taught Me About Real Client Work

Building for Word of Faith Church was my first experience with real client requirements - where expectations, feedback, and designing for non-technical users matter just as much as the code itself. In this post I share what I learned from the project, the challenges of real client work, and how it differs from building personal projects or tutorials.

  • Requirements vs reality in a real brief
  • Iteration and feedback loops
  • Designing for non technical users
Frontend Philosophy June 2026

Why I Still Start with Vanilla Javascript Before Using Frameworks

Frameworks are tools, not foundations. Understanding vanilla JS first made me a sharper React developer and a better problem solver - here's my take on why fundamentals always win.

  • My learning philosophy as a developer
  • When to choose vanilla vs a framework
  • How fundamentals make you a better builder

CONTACT

Let's work
together.

I'm currently available for freelance work, collaborations, and full-time opportunities. If you have a project in mind or just want to connect, feel free to reach out!