Man, for anyone who worked in development, either as a team leader or just team member... this guy sounds EXACTLY like those that annoy everyone, that don't progress or do anything good at all and they speak about minor things as if they are the most important and complex things around. You give him a simple task, come back in a week and he didn't do anything but can talk for an hour about minor things that can be solved faster than he talks about them.Dev's words on Discord earlier today:
bla bla bla
I'd fire him in a second.