software developer personal statement example