Would there be good alternatives that could replace the word "expert?"

Native speaker’s answer
Rebecca
Instead of "expert," you could use "professional," "pro," or "specialist." If you want to be a bit more casual and funny, you can use "wizard" or "genius." Ex: Stanley is a computer expert. Ex: Stanley is a computer genius. Ex: I'm a pro at video games. Ex: I'm a teaching professional.