Connect with me
I'm part of

About me

BSc Computing Science, University of Technology, Sydney (UTS)

MSc Advanced Computer Science, University of Westminster

PhD Computer Science (University of Westminster)

Implemented trading systems for Union Bank of Switzerland(UBS).

Managed regional networking projects for Citibank.


Module Leader

  • ECSC410 Software Development Principles I
  • ECSC405 Software Development Principles II
  • ECSC502 Object Oriented Programming II


  • ECSC701 iPhone Application Development


  • Process Mining
  • Distributed and parallel architectures.
  • Specification and verification of software
  • Computability and complexity theory


For details of all my research outputs, visit my WestminsterResearch profile.