Holy s...!! Recently I went to the zoo and took a few of big snakes but behind thick glasses jajajaja... I wondered how it would be to find them in the wild, and you nailed it! Excellent picture! Both composition and exposure, in my opinion, are great!
99% sure it's a black rat snake (Elaphe obsoleta)... great tree climbers. Totally harmless, although (like many snakes) may bite when they feel threatened.
Sometimes confused with the black racer, but the scales are different and the rat snake adults have white bellies, not just white chins.