Areas of Expertise

 
  • Software Development
  • Software Architecture
  • Enterprise Computing
  • Theoretical Informatics