Projects

A selection of commercial projects and personal work showcasing my frontend development skills

LIVE DEMO AVAILABLE

3D Chair Configurator

FEATURED

A simple 3D configurator app built with Three.js, allowing users to select materials for the frame, fabric, and colors.

Key Features:

  • 3D model rendering with Three.js
  • Material and color selection
  • Interactive camera controls
React Three.js TypeScript
LIVE DEMO AVAILABLE

Interactive Dashboard

FEATURED

A dashboard app with live charts built using Recharts for data visualization.

Key Features:

  • Live data charts with Recharts
  • Responsive design
  • TanStack Router for navigation
React Recharts TypeScript
LIVE DEMO AVAILABLE

Weather App

FEATURED

A weather app that fetches real-time data using a weather API.

Key Features:

  • Real-time weather API integration
  • Location-based forecasts
  • Responsive UI
React API Integration TypeScript
LIVE DEMO AVAILABLE

Rukira Counselling Website

FEATURED

A Tailwind CSS-based website for a local counselling service, featuring responsive design and service information.

Key Features:

  • Responsive Tailwind UI
  • Service listings and contact forms
  • Modern, accessible design
Tailwind CSS HTML Responsive

MineSmart Platform

Mining backfill platform with interactive dashboards, 3D visualizations, and real-time calculations. Developed features for complex UI for volume calculations and pipe pressure monitoring.

Key Contributions:

  • • Interactive dashboard development
  • • 3D mine visualization UI support
  • • Real-time calculation interfaces
  • • React + C# API integration
React TypeScript 3D Viz Dashboards

Financial Platform

Financial platform UI development with focus on responsive design and client requirement implementation.

Key Contributions:

  • • Financial UI component development
  • • Responsive interface implementation
  • • Design spec to code conversion
  • • Client collaboration and feedback
React TypeScript Financial Responsive

Kivells Website

Orchard Core CMS development with responsive layouts and component implementation from design specifications.

Key Contributions:

  • • Orchard Core component development
  • • Responsive layout implementation
  • • CMS-driven content features
  • • Razor/Liquid templating
Orchard Core Razor CMS Responsive

General Frontend Work

Day-to-day frontend development responsibilities across multiple projects in Agile environments.

Responsibilities:

  • • Figma to code implementation
  • • PR reviews and code quality
  • • Agile ceremonies participation
  • • Client meetings and iterations
Agile Git/PR Figma Collaboration

Want to See More?

Check out my GitHub for additional projects and code samples