Here are some pointers for Karunesh who is free to work with any of them if he wishes. 1 before one does meta and use copious allusions, one needs to build a solid body of work behind them 2 please improv your running joke, it's not as funny for the audience as it is to you 3 do not moderate audience expectations downwards by frequently talking about limited range of topics 4 if you are subverting expectations in a joke (exceptionally well done) do not milk it too much by going behind the joke and ultimately creating a chasm with audience in terms of reliability of the narrator 5 self deprecating humor is fine but the inability to take a make believe compliment takes it to another zone known as low self esteem and is not funny 6 punch above instead of punching down on helplessness of others, (may be bunch of your audience feels okay about not earning, don't push your agenda on them to get a tiny laugh out of it) 7 there were multiple jokes which were minty fresh (e.g., incognito), they were explored in a limited way, while taking a well known tack and the laughter died down too soon 8 please use the usual tools to your benefit, callback, misdirection, building tension, every single part doesn't need to be original
Karunesh, you have excellent delivery and you are inherently funny. This set is a good example of that. You kept my interests for 50+ minutes and I laughed in regular interval. You may please work a little bit on your material and be a comedian per excellence or be stuck in Amazon India stand up comic class who are far less fun than you are. Leave alone funny.