About
Que Sera, Sera (Whatever Will Be, Will Be)Passionate Full Stack Engineer with a deep-rooted drive for solving complex problems and building scalable, high-performance applications. My journey started with a dream of becoming an army officer, a goal that pushed me to clear the National Defence Academy exam and interview—one of my proudest achievements. Though a medical rejection changed my path, the resilience, discipline, and problem-solving mindset I developed during that time became the foundation of my approach to software engineering.
Fascinated by how things work, I found a new mission in technology—creating seamless user experiences, optimizing performance, and improving developer efficiency. I’ve worked across the stack, building everything from SDKs and AI-powered automation tools to large-scale search systems. Whether it’s frontend, backend, or infrastructure, I thrive on architecting solutions that make an impact.
Beyond work, I contribute to open-source projects, explore emerging technologies, and write about web development best practices. When I’m not coding, you’ll find me gaming on my PS5, diving into science fiction and thriller TV shows, or cheering for my favorite F1 team and cricket stars. Always eager to connect and discuss tech, scaling apps, and innovation!
Experiences

• Responsible for maintaining JustCall Chrome extension, Dialer app and Monorepo which uses Remix Run , Vite , and PHP .
• Responsible for maintaining a widely adopted meeting automation bot for Zoom and Google Meet, using Puppeteer , Node.js , and TypeScript .
• Authored the JustCall Dialer SDK in TypeScript , enabling seamless integration and communication with the JustCall Dialer across diverse web environments.
• Engineered the JustCall Global Search feature, utilizing React , Tailwind , and TypeScript for the frontend, and Node.js with Algolia for the backend. Additionally, designed and implemented custom scrapers for help articles and blogs, incorporating OpenAI to generate searchable tags, resulting in a streamlined search process.
• Set up the testing environment using best practices in a Remix using Vitest and Testing Library .
Projects

MemeGeneratorAI is an application that automates the generation of witty and contextually relevant captions for images. It combines computer vision, natural language processing (NLP), and humor to deliver side-splitting captions for your images. The project utilizes a carefully curated technology stack, including Microsoft Azure Computer Vision , Remix Run , Prisma , TypeScript , Postgres , Tailwind , Cloudinary , and Vercel for seamless deployment.

The JustCall Dialer SDK is a TypeScript-based library that enables seamless integration of JustCall’s dialer functionality into web applications. By embedding a dialer iframe into your app, you can manage call events such as ringing, answering, and ending directly through your interface. This SDK supports various methods for handling user login, managing call states, and executing actions like dialing numbers, all while ensuring the dialer is in a ready state. It’s an essential tool for enhancing your application’s communication capabilities with JustCall.
Tech Stack: TypeScript , Vite


At the core of Dialworks we used robust tech stack that combines cutting-edge tools and frameworks to deliver a seamless user experience. We’ve leveraged Next.js for the frontend, harnessing its component-based architecture to build dynamic and responsive interfaces. With TypeScript , Redux , Tailwind and Node.js , we’ve ensured code quality, maintainability, and scalability.
There is much more! But the page is getting long already, so here are a few links: react-use-form-validate , gmeet-auto-mute , Chess Game using Rxjs , create-npm-typescipt-package , …

I’d love to hear from you! Whether you’re looking for a developer, have a question, or just want to chat, feel free to get in touch. Depending on my current schedule (check the top-right indicator), I might be available for new projects.
connect@himanshubhardwaz.com