Kartik Bhatt

Kartik Bhatt!

21,full-stack developer based in India.

TL;DR: 2 years of experience building full-stack applications, from scaling HTTPS servers to WebSocket servers, built multiple projects, and made lots of open-source contributions.

Available for hire, let's talk!

Projects

Featured projects showcasing full-stack development and real-time technologies:

Career

Work experience and roles

A development agency focused on building scalable web applications and AI-powered platforms.

Lead Software Developer

Responsible for end-to-end ownership of multiple projects. Led architecture design and development with a strong focus on scalability, maintainability, and long-term code quality.

  • End-to-end project ownership and delivery
  • Architecture design for scalable systems
  • Team collaboration and code reviews

A mission-driven company helping Americans become more self-reliant through high-quality survival and preparedness products.

Contract Developer

Built a web tool that lets users check water contamination in their area using ZIP codes. Worked directly with the CEO. The product reached 1,000+ registered users, generated leads, and boosted water filter sales.

Premier science and technology organization of the Government of India, providing digital infrastructure and solutions.

Intern

Improved and refactored legacy code, resolved bugs, and worked with the core development team. Learned how large-scale government projects manage code, reviews, and deployments.

OSS Contributions

Open source projects I've contributed to

Cal.comSquareJul 2025 - Jan 2026
fix: skip email verification for reschedules - #24867Square

Fixed a high-priority bug where email verification was incorrectly triggered for reschedules, adding test cases for coverage.

fix: weekly view slots not clickable with overlay calendar - #25484Square

Resolved a high-priority issue where booking slots became unclickable in weekly view when the overlay calendar was active.

fix: stabilize date range calculation in column view - #25384Square

Fixed unstable date range calculations in the column view that caused high-priority scheduling inconsistencies.

Tech Stack

Technologies and tools I work with:

  • TypescriptTypeScript
  • JavascriptJavaScript
  • ReactReact
  • Next.jsNext.js
  • NodeNode.js
  • LinuxLinux
  • tRPCtRPC
  • Socket.ioSocket.io
  • Tanstack QueryTanStack Query
  • TailwindTailwind CSS
  • ShadcnUishadcn/ui
  • PostgresPostgreSQL
  • PrismaPrisma
  • TurborepoTurborepo
  • DockerDocker
  • AiSdkAI SDK

Find me on

You can find me on the following social platforms:

Get in touch

You can reach me at kartik200421@gmail.com

Or book a call on Cal.com