Here are some of the projects I’ve worked on over the years:

The Islamic Clock

  • Originated the concept, expanding the idea of a prayer times app beyond the usual grid timetable format
  • Designed and built the responsive UI
  • Wrote all supporting code
  • Targets: iOS, Android, macOS, web
  • Web preview at

  • Originated the concept, serving the need for randomly generated practice questions for maths students
  • Wrote all front end and back end code
  • Live website at

British Broadcasting Corporation

  • Wrote code for numerous BBC interactive TV services, including BBC Red Button and iPlayer
  • Developed YouView in its very early stages
  • Supported live services, locating and fixing critical issues as they emerged