Designs and develops code for various applications