Prajna Prabhu

Software Engineer (Frontend focused)

Bengaluru, India / Remote

About

My last role was at Kitt as a founding engineer, where I led frontend across web and mobile. I enjoy working at the intersection of product, design, and engineering (this was default at my previous role because i was early, 2nd hire).

EngineeringProductDesign

Frontend,
Fullstack,
Product Engineer,
open to explore
Design Engineering.
Something else in mind? Open to hear

Work

Founding Engineer

Kitt

Oct 2024Jul 2026

  • 2nd hire; led the web and mobile client architecture from 0→1 for a corporate travel management platform built with Next.js, TypeScript, and React Native/Expo
  • Built AI-powered conversational travel search with streaming responses and real-time tool-call visualization, and booking-flow handoff from discovery to selection
  • Architected frontend search orchestration across hotels, flights, and cars, handling parallel third-party data sources, real-time policy validation, and race-condition edge cases
  • Shipped a client-requested credit-based billing feature from spec to production in 1 week, directly enabled onboarding 2 new clients
  • Built and maintained Kitt's in-house component library and design system, ensuring design consistency and accessibility across web and mobile
  • Improved performance and developer experience by implementing a caching layer with SWR and building reusable internal hooks and utilities
  • Owned platform engineering including monorepo standards and CI/CD automation with GitHub Actions and AWS Amplify
  • Built the product marketing and growth layer, including MDX-based SEO hotel pages and travel calculators (per diem, budget, VAT, gratuity) to support organic acquisition
  • Created a product demo environment at demo.kitthq.com to showcase the end-to-end experience for sales, investors, and stakeholders
  • Prototyped automated IndiGo Fast Forward and airline limo booking workflows using Playwright and Stagehand (Browserbase)
  • Partnered directly with the Head of Product on UX and product strategy

Software Engineer

Foyer

Internship

Feb 2024July 2024

  • Worked on the Merlin Chrome extension to build Twitter and LinkedIn mounts that automate post creation and interacting with posts, using TypeScript and React.js
  • Developed the company's Pricing page, integrating Strapi CMS with GraphQL queries to streamline content management, resulting in a more dynamic and easily updatable web page
  • Led frontend development for Doppelgainger, an AI-driven application that creates personas based on Twitter accounts, and contributed to backend controller development using TypeScript and Next.js

Software Engineer

Moback

Internship

Jun 2023Oct 2023

  • Worked on building a feedback management system using TypeScript, React.js, and Express.js
  • Implemented UI components for collecting and displaying feedback data
  • Designed and integrated data visualization components to present feedback trends and analytics

Software Engineer

Hyper3

Internship

Dec 2022Apr 2023

  • Developed the landing page of Hyper3 & optimized it for responsive design, SEO, and improved load times
  • Authentication flow & DB schema design; implemented secure user authentication and designed efficient database structures
  • Dashboard development for the Hyper3 web-app; created interactive data visualizations and user-friendly controls for the dashboard

Education

MIT Manipal

Oct 2020Nov 2024

Bachelor's Degree in Data Science & Minor in Finance

Skills

Frontend

  • JavaScript

  • TypeScript

  • PWA

  • Reactjs

  • Nextjs

  • TailwindCSS

  • CSS

  • Framer Motion

  • GSAP

  • Redux Toolkit

  • image

    Zustand

  • React Query

  • SWR

Backend

  • Node.js

  • Express.js

  • GraphQL

Database

  • MongoDB

DevOps

  • Docker

  • Git

Beyond technical skills, I'm passionate about comprehensive web development. I have a strong design sense and deeply care about web performance, accessibility, and security. My approach ensures creating visually appealing, efficient, inclusive, and secure web applications that provide an optimal user experience.

I had the pleasure of working with Prajna as our founding front-end engineer at Kitt. We hired her at the very start, before we had a product, and she became a core part of the founding team. Prajna joined with limited full-time experience, but that never showed in her work. She took ownership of the entire front-end almost immediately and handled it solo. Our product integrated with a wide range of travel APIs, each with its own complexity and quirks, and she managed all of that integration work without dropping the ball. The front-end she built scaled to handle hundreds of bookings. One of the things that impressed me most was when she stood up our entire React Native mobile app on her own, in six weeks. She had limited prior experience with React Native going in, but she learned it, built it, and shipped it end to end. That kind of self-sufficiency is rare, especially early in a career. She's also genuinely easy to work with. She thinks from the user's perspective rather than just building to spec, and she's never hesitant to speak up and add her own input when she sees a better way. That combination of being low-friction to collaborate with and still having opinions worth listening to is not common. Prajna also has real taste, which is rarer still. She's a designer's delight. She understands what makes an interface feel good, she knows why that matters, and she'll put in the extra work to get the details of an interaction right rather than settling for something that merely functions. She doesn't cut corners or ship AI slop. What she builds is considered and genuinely delightful to use. For an early-stage company like ours, Prajna was an incredible teammate to have and an absolute rockstar. Couldn't recommend more highly.

Imad Ali

Imad Ali

CEO, Kitt

I had the privilege of working with Prajna as our founding engineer at Kitt, and I can say without hesitation that she's one of the best hires we ever made. At an early stage startup, you need people who don't wait to be told what to do. Prajna took complete ownership of our frontend across both web and mobile, and she treated it like it was her own product. She wasn't just shipping features. She was constantly thinking about how things should work, questioning decisions when they deserved questioning, and bringing ideas to the table that genuinely shaped the direction of the product. What made her stand out even more was how easy she was to work with. Founding teams go through a lot of chaos, and having someone who stays calm, communicates clearly, and is a genuine delight to be around makes a real difference. She raised the bar for everyone around her. Any team that gets Prajna is getting far more than an engineer. They're getting someone who thinks like a builder and cares about the product as much as the founders do. Highly recommend her.

Adarsh Panikkar

Adarsh Panikkar

Co-founder, Kitt

Projects

Chill guy customizer

Create your personalised chill guy meme

Nexjts

TypeScript

TailwindCSS

HTML Canvas

Feedback

Sass that allows business owners to collect customer feedback from their web-app using feedback widget.

Nexjts

TypeScript

TailwindCSS

PostgreSQL

Drizzle

Supabase

Clerk

Zustand

Retrocall

Convert normal photo into beautiful, aesthetic and memory restoring poloroid

Nexjts

TypeScript

TailwindCSS

Click Shop

A Ecommerce web application developed using nextjs's fullstack capabilities.

Nexjts

TypeScript

TailwindCSS

PostgreSQL

Drizzle

NeonDB

Zustand

Sketch Code

A web based code editor to write and compile html,css and javascript code.

JavaScript

Reactjs

TailwindCSS

Firebase

Vite

Code Stamp

Convert your code into beautiful images. Customize for different syntax colors, background theme, and more.

TypeScript

Nextjs

TailwindCSS

Framer Motion

Aura

A simple utility to generates hexcodes of colors used in the particular image.

JavaScript

Nextjs

Framer Motion

Context API

TailwindCSS

Craft

Experimental lab where I tinker with user interfaces and interactions.

TypeScript

Nextjs

CSS Animations

CSS

TailwindCSS

Framer Motion

Markit

A minimal web based markdown editor with easy to use features built with nextjs, typescript.

Typescript

Nextjs

Framer motion

TailwindCSS

Portfolio

My personal space on the internet to share thoughts and everything in between.

TypeScript

Nextjs

TailwindCSS

MDX

Framer Motion

Shop Here

A complete ecommerce website, with payment integration using stripe and an admin dashboard to manage your shop.

TypeScript

Reactjs

Redux Toolkit

TailwindCSS

Nodejs

Expressjs

MongoDB

Rehabify

Platform for students combating substance abuse with specialized communities, gamified progress tracking, and empowering personal journeys.

JavaScript

Reactjs

TailwindCSS

Nodejs

Expressjs

MongoDB

Block Alerts

Set up smart contract alerts to receive notifications for events, with the platform seamlessly forwarding them to Slack, MS Teams, and more.

JavaScript

Reactjs

TailwindCSS

Python

Solidity

Why hire me?

I have experience working in small, fast-paced, high-ownership teams, where I’ve shipped impactful features and products

I take ownership of my work and care about delivering high-quality results

I have strong product judgment and understand when to polish, when to ship, and when to iterate based on feedback

I learn quickly and adapt well to new teams, products, and technical challenges

I’m resourceful and comfortable figuring things out, especially in fast-moving environments

I can work independently or collaborate closely with a team, depending on what the situation needs

I communicate clearly, both when things are going well and when something is blocked or uncertain

I care about the last 5% of details that make a product feel thoughtful and polished

I use AI thoughtfully in my workflow to move faster while maintaining quality