"Hago" is the 1st person singular, present tense form of "hacer".
Yo hago = I make/do/etc.
Tú haces = you make/...
Él/Ella/Usted hace = he/she/you(formal) make
Nosotros hacemos = we make
Vosotros hacéis = you all(formal) make
Ellos/Ellas/Ustedes hacen = they/you all make
The 1st person singular form has an irregular conjunction.
"Hago" (1st person singular form of "hacer") means both depending on the context. "Hacer" has a variety of meanings.
The dictionary in the website Reverso is a great resource to learn the meaning of Spanish (or French, German, etc.) words, and the conjugator is a fabulous tool to learn all the different conjugations of verbs.
The link below lets you know all the meanings of and ways to use "hacer" (AKA hago).