A designer who can code. Why's that important?
Planning ahead for fresh ideas that are feasible.
As a project passes from design to development, and onwards, things get exponentially more expensive in time, money, and thought power.
Drawing on years of experience in front and back-end development I know how designs can be achieved before passing them to the development team — even elaborate and complex ideas.