I am programmer by nature i like to write/implement different logic algorithms.
my maximum time hoes into GUI part so that user should be happy to use system.