My Projects

A showcase of my development work, featuring mobile applications, web projects, and technical experiments.

Featured Project

CAFE:CONNECT

A digital loyalty app connecting coffee lovers with independent cafés through a seamless rewards system. The official digital loyalty app from the Independent Cafe Owners Network (ICON) helps local cafés compete with large chains by offering a unified loyalty platform.

Project Overview:

CAFE:CONNECT is a comprehensive mobile application developed for ICON's flagship location, Iconic Coffee, and its network of independent cafés across the UK. This full-stack Flutter application enhances the café experience with paperless loyalty cards and detailed café discovery features.

Key Features:

  • Digital Loyalty Program - NFC-enabled stamp cards with real-time tracking and engaging animations
  • Location Discovery - Find nearby cafés with comprehensive details (contact info, hours, social links)
  • User Account Management - Secure authentication via email, Google Sign-In, and Sign in with Apple
  • Admin Features - Tools for café owners to manage locations, franchises, and send notifications
  • Personalization - Custom settings with light/dark themes and user preferences
  • Eco-friendly - Eliminates paper punch cards, supporting sustainability efforts

Technical Highlights:

  • Cross-platform development with Flutter for iOS and Android
  • Firebase backend (Authentication, Firestore, Storage)
  • NFC integration for seamless stamp collection
  • Local data persistence with shared_preferences and SQLite
  • Reactive programming with provider and rxdart
  • Location services with distance calculation (Haversine formula)
  • Deep linking and external app integration

Technologies Used:

FlutterFirebaseNFC IntegrationLocation ServicesCloud Functions

Other Projects

Project Screenshot

DimensionalAV

4D & 3D+3T Audio Visualizer that responds to music in multiple dimensions, creating an immersive visual experience synchronized with audio input.

JavaScriptThree.jsWeb Audio API
Project Screenshot

PeerReview

A peer review website for "A Multidimensional Temporal Universe" paper, facilitating academic discussion and feedback on theoretical physics concepts.

HTMLCSSJavaScript
Project Screenshot

Code Survey

A tool for understanding the evolution in large software systems using LLM technology to analyze codebases and identify patterns and architectural changes.

PythonMachine LearningNLP

Have a project in mind?

I'm always interested in new challenges and opportunities. Let's discuss how I can help bring your ideas to life.

Get in Touch