As an application developer, I create software for computers and mobile devices. I also work on a variety of projects, ranging from web applications and games to mobile apps and other software. I'm also involved in the analysis, development and testing of programs. Additionally, I'm able to manage the lifecycle of applications, including their deployment, maintenance and support.