Projects

Whether it's streamlining complex booking flows, reducing infrastructure costs through smart architecture choices, or building engaging mobile experiences, I thrive on creating solutions that drive real business value. These projects highlight my most impactful work.

Skip to client
Noods Radio Website on laptop
Noods Radio Website on mobile

Website re-platforming for internet radio

Client: Noods Radio Technologies: Vue.js, Nuxt.js, JSON API, PHP, Kirby CMS, SQLite

As the sole developer, I collaborated directly with the business owners and designer to completely modernize Noods Radio's website. I migrated their outdated PHP-based system to a modern headless CMS architecture with a Nuxt.js frontend, significantly improving user experience and site performance.

Key achievements:

  • Architected and built a seamless Single Page Application using Nuxt.js routing system, implementing smooth page transitions and faster loading times
  • Developed a custom audio player integrating SoundCloud and MixCloud APIs for intuitive archive show playback
  • Created a dynamic scheduling system that massaged data to show days starting and ending at 6am
  • Added Genre-based filtering to enhance show discovery for listeners
  • Implemented SQLite database for lightning-fast content searches and optimal performance
  • Worked closely with the designer to ensure pixel-perfect implementation while maintaining technical best practices
  • Added MailChip Newsletter module which helped increased sign-ups by more than 15%
  • Adding Shopify module to website which resulted in increaded visaibility & sales of products
Reveal more about this project
Noods Radio app screenshotNoods Radio app screenshotNoods Radio app screenshotNoods Radio app screenshot

Mobile application for listeners on-the-go

Client: Noods Radio Technologies: Ionic/Capacitor, Javascipt, Angular, JSON, Clerk/Supabase

Built on the success of the website re-platforming project, I developed a companion mobile app that extended Noods Radio's reach to on-the-go listeners. As the sole developer, I consulted on the optimal tech stack selection and architected a seamless mobile experience that leverages the existing headless CMS infrastructure.

Key achievements:

  • Architected a greenfield mobile application with cross-platform compatibility using Ionic/Capacitor
  • Integrated Clerk/Supabase for user authentication and real-time data management
  • Extended the existing SQLite database and JSON API from the website project for consistent data flow
  • Implemented custom SoundCloud API integration for mobile-optimized streaming capabilities
  • Designedd mobile-first UI that maintained brand consistency with website
Reveal more about this project
Noods Radio app screenshotNoods Radio app screenshotNoods Radio app screenshotNoods Radio app screenshot

Mobile payment and booking system for library patrons

Client: Communico Corporation Ltd Technologies: Ionic/Capacitor, Vue, GraphQL, REST APIs, PHP, MySQL

As the senior engineer, I enhanced the event and room booking system serving thousands of library patrons across the US. The journey required seamless functionality across both mobile browsers and native mobile apps, ensuring consistent user experience regardless of platform.

Key achievements:

  • Developed end-to-end booking flow with integrated PayPal payment processing for secure card transactions
  • Architected cross-platform compatibility using Ionic/Capacitor, ensuring identical functionality in mobile browsers and native apps
  • Developed a robust backend integration for bookings using GraphQL and REST APIs to handle high-volume, concurrent requests
  • Implemented iterative development approach, involving code review and coordinating with QA team for staged rollouts and quality assurance
  • Delivered scalable solution supporting thousands of concurrent users across multiple library systems
Reveal more about this project
/>
Noods Radio Website on laptop
Noods Radio Website on mobile

Optmising UX & UI for glamping dreamers

Client: Canopy & Stars Technologies: JavaScript, PHP

I led two major initiatives that significantly improved both user experience and operational efficiency for this glamping booking platform. Working closely with the in-house design and UX team, I redesigned the entire checkout flow to eliminate friction points and improve conversion rates.

Key achievements:

  • Streamlined form design with clearer pricing breakdowns
  • Enhanced error handling and validation messaging
  • Improved mobile responsiveness and accessibility
  • Resulted in 20% increase in completed bookings
Reveal more about this project
Noods Radio Website on laptop
Noods Radio Website on mobile

Pet-friendly accommodation booking platform

Client: Paws & Stay Technologies: JavaScript, GraphQL, Strapi CMS, Vue/Nuxt, AWS S3

As lead developer, I partnered directly with stakeholders to rapidly launch a new sub-brand using an MVP methodology that prioritized speed-to-market and future scalability.

Key achievements:

  • Built headless architecture using Strapi CMS and GraphQL for flexible content management
  • Integrated Anytime Booking API for real-time rates, room availability, and amenity data
  • Implemented Vue/Nuxt frontend with AWS S3 hosting for optimal performance and cost-efficiency
  • Designed modular system architecture to support rapid iteration and feature expansion
Reveal more about this project

Liking my work?

Drop me a line below to see my full CV

Request my CV