I think I can emphasise with him on this one. I get a tremendous amount of anxiety whenever I show anyone my work or anything that I've worked on. The key here, and I think you've got it, is starting small.
But, I mean really small. Do you do much pairing at your company? Just sitting down with him and 1:1 and getting him to show you his stuff and then slowly expanding that group with people that he feels comfortable with. That's what I did anyway - I even did my first conference talk this year.
Do not throw him in the deep end and make him the focus of something that he's not comfortable with. When in a group as well take more pauses so he has a chance to speak and invite his opinion occasionally.
Hope you can work it out, if you can you'll do him a massive favor.
I've been making another large app and got really bogged down in it 'cos it was so complex. So I decided to make this little fun on - really quick not my cleanest code haha.
Managed to get nearly 200 roasts in the last couple of days. Some are really funny.
I'm using Azure Vision + AWS Rekognition with an LLM to do the roast at the end. I can probably make this a little more efficient and much faster.
Let me know what you think. It's a bit rough around the edges but I like it :-)
But, I mean really small. Do you do much pairing at your company? Just sitting down with him and 1:1 and getting him to show you his stuff and then slowly expanding that group with people that he feels comfortable with. That's what I did anyway - I even did my first conference talk this year.
Do not throw him in the deep end and make him the focus of something that he's not comfortable with. When in a group as well take more pauses so he has a chance to speak and invite his opinion occasionally.
Hope you can work it out, if you can you'll do him a massive favor.