He is suitable for a programmer.
He can match a programmer.
He can be suitable as a programmer.
He can be a programmer.