Currently working as a web developer using django, i'm a great enthusiast for abstraction, even if i'm not too good at it just yet.
I mostly enjoy the thought process when developing, but the code has to be written too, which is why i tend to try and mix the together whenever possible (personal projects mostly), which obviously may end up in some messy spaghetti code that 'll have to refactor and clean later.