can anyone tell me what fish this is ?

Awww man thats one nice looking Buttikoferi you got there. I use to have one. Boy can they be mean when they get bigger. Yours looks very healthy. =)
 
Thats my moms favorite fish right there. They get pretty big beautiful fish though if maintained properly. I read somewhere that if the bars are yellow like yours that there healthy and properly fed if the bars show as white then thats a buttikoferi that hasnt been properly maintained but I believe thats for bigger specimens like yours.
 
AquariaCentral.com