Go-getter

An ambitious person who works hard to become successful.

My friend is a go-getter. He works hard and is very successful.