I am working as software developer for more than five years. I am flirting with software architecture a lot nowadays.