You must tell us more :-) For my anecdote, I know people who did 10k+ line final year university projects in AWK and Tcl respectively. The AWK one was a particular act of endurance.
The actual product was hosting, more or less, although with some additional constraints that meant more moving parts. The bash grew out of manual scripts to provide automation and a UI for support.
> You must have mastered the bizarreness of bash arrays by the end of that :)
I mastered a lot of the weird corners, though we mostly kept them out of the code. I've forgotten much since.
Who the hell 'develops' in shell? It's a glue language, not a development language. I've never heard anyone say "We're a shell shop".