What do I do? Does he like me?

I started a new job in the last almost 2 months and started talking to someone when we see each other he gets all happy and smiley. At first I was extremely shy and I told him and he goes just go at your pace. I've caught him staring at me a couple different times and when we message I'm usually the only one that messages first but he has heart reacted to a few different messages. He also just got out of a relationship about 4 to 5 months ago. Does he like me as a friend or more?

What do I do? Does he like me?
Post Opinion