We do not currently know of any antonyms for pessimistic person.
For similar words to pessimistic person, try: