I am an avid RPG player and have had a varied amount of table-top experience with many hours of game time on and off of Roll20. I am a more casual player though and I tend to make nice and goofy characters. However, don't dismiss them as being simple or weak, as they often have intricate backstories or mechanics and I have lead several campaigns to their end with them.
I lean towards following the rules when I can but I am no stranger to twisting about some for logical sense. I am very knowledgeable with most of the games that I play and can fluidly play through with my characters. I am very good (both character and player-wise) with teamwork and I am able to mesh easily with most.