HB
Articles Login

Himanshu Bhardwaz

Busy

Software Enginner, Full Stack, Indian.

SDE at SaaSLabs.

00:00:00 Indian Standard Time.

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

Screenshot of the JustCall website home page
June 2023 - Present
Responsible for developing and maintaining key features and products for JustCall, a SaaS-based communication platform.

• Responsible for maintaining JustCall Chrome extension, Dialer app and Monorepo which uses Remix Run , file_type_vite Vite , and PHP .

• Responsible for maintaining a widely adopted meeting automation bot for Zoom and Google Meet, using Puppeteer , Node.js , and file_type_typescript TypeScript .

• Authored the JustCall Dialer SDK in file_type_typescript TypeScript , enabling seamless integration and communication with the JustCall Dialer across diverse web environments.

• Engineered the JustCall Global Search feature, utilizing React , Tailwind , and file_type_typescript 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 icon 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

Screenshot of the home page
Aug 2023 - Present
MemeGenerator AI
Meme generator app that uses AI-powered image captioning to generate funny captions for your images.

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 , file_type_typescript TypeScript , Postgres , Tailwind , Cloudinary , and Vercel for seamless deployment.

Screenshot of the NPM package
April 2024 - Present
Justcall Dialer SDK
SDK for seamless integration and communication with the JustCall Dialer across diverse web environments.

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: file_type_typescript TypeScript , file_type_vite Vite

Screenshot of Website
April 2024 - Present
TakePoll
TakePoll is a web application designed to simplify the process of creating and conducting polls and quizzes..

Create and conduct polls in a minute. Use it in your flipped classroom, in your lecture or just to amaze your audience. create your poll now!

Tech Stack: file_type_typescript TypeScript , Next.js , Tailwind , Prisma , Postgres , Vercel

Screenshot of the home page
Aug 2021 - Dec 2022
DialWorks
Dialworks is an on-demand sales training platform that replicates real-life scenarios for sales reps to train and upskill. Connect with customers just like yours, deliver pitches and get actionable feedback to improve.

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 file_type_typescript 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 , …

React Testing Library with Vitest cover image.
Testing is an essential part of any development process. Learn about common mistakes and best practices for using React Testing Library with Vitest to ensure your React components are thoroughly tested.
How to Correctly Use React Testing Library with Vitest

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