I am a professional software developer.  I hold a B.Sc in Business Information Technology with First Class Honours from the University of Greenwich.  

Throughout my career, I've designed and developed software for a number of different industries, I've written about software development, and I've lead and mentored development teams.  I am passionate about software development, craftsmanship, and continuous learning.

  • Students
    2,576
  • Courses
    2
  • Reviews
    34