search
top

Research Interests

My research interests change over time depending on the projects I am currently involved in. However, these are the areas that I am always interested in and will always keep reading, analyzing, arguing about, and experimenting with.

Programming Languages

  • Software enhancements
    • How can we efficiently add/remove features to/from existing code base?
    • What are the best practices for code generation?
    • What are the tradeoffs to code refactorings? How can we mitigate some of
      these problems?

Software Engineering

  • Agile software development methodologies
    • What are the best practices in Agile methods?
    • How can we objectively assess different factors in Agile methods?
  • Design patterns
    • How to develop design patterns for some of the existing problems we face in the industry?
    • How should we represent design patterns in a way that computers can understand and validate?

P2P Networks

  • Fair share
    • How can we modify torrent protocols to enforce fair sharing?
    • Do we need a new protocol?
  • Anonymous sharing
    • How can we share files anonymously without a traceback to theĀ unloaderĀ and or downloader?

Security

  • Identity management and federation protocols
    • How to objectively measure the efficiency of different SAML security models?
    • What are the current limitations for different identity federation protocols?
  • Ethical hacking
    • I like to challenge myself when I have time :) .
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
top