About

Onkar Janwa

Hey, I'm is Onkar Janwa. This is my personal website. Here I publish articles and insights about software development. Also I share my experience developing products that I love.

I have worked for more than a decade with fintech and automobile US startups and have led engineering teams. I'm an expert in Javascript and Open Source Technologies. I have built secure applications at a large scale around these technologies.

<!--kg-card-begin: html--><div id="lead_stack_widget"></div> <script> const callbackForLeadStackWidget = () => { const targetDivId1 = 'lead_stack_widget'; const targetWidgetId1 = '67346cbf7e2f675f49fffede'; if (!document.getElementById(targetDivId1).children.length) { new window.LeadStackWidget(targetWidgetId1, 'full', (e, data) => { console.log(e, data); }, {}).show(targetDivId1); } // you can add render same or multiple widgets following above approach }; // this should be called once (function loadLeadStackWidget(callback) { var loaded = false; const scriptElem = document.createElement('script'); scriptElem.type = 'text/javascript'; scriptElem.src = 'https://www.getleadstack.com/widget.js'; scriptElem.onload = function () { if (!loaded) { loaded = true; if (window.LeadStackWidget) { callback(); } } }; const existingElem = document.getElementsByTagName('script')[0]; existingElem.parentNode?.insertBefore(scriptElem, existingElem); })(callbackForLeadStackWidget); </script><!--kg-card-end: html-->

Get in touch through email at er.onkarjanwa at gmail.com

<blockquote>Great things do not happen in a small span of time.</blockquote>