const harsh = {
role: "Product-Focused Full-Stack Engineer",
company: "GalaxEye ๐ฐ๏ธ",
location: "Bengaluru, India",
code: {
languages: ["TypeScript", "JavaScript", "Go", "Rust", "Python"],
frontend: ["React", "Next.js", "Qwik", "SolidJS", "SvelteKit"],
backend: ["Node.js", "Bun (Elysia)", "Deno (Fresh)", "FastAPI", "GraphQL"],
data: ["PostgreSQL", "MongoDB", "Prisma", "Supabase"],
},
openSource: ["Qwik", "Remix", "Fresh", "Medusa", "SolidJS", "Expo"],
offline: ["Backpacking across India ๐", "Photography ๐ท"],
askMeAbout: ["Web performance", "System design", "Real-time apps", "Qwik"],
};- ๐ฐ๏ธ Building products at GalaxEye
- ๐ฑ Open source contributor to Qwik, Remix, Fresh, Medusa, SolidJS, Expo and more
- ๐ค Tech speaker at React & ReactPlay Bangalore meetups
- ๐ Shotstack Hackathon winner (2022)
- โ๏ธ Writing about system design, performance and web dev on dev.to
- ๐ฆ Author of Qwik libraries on npm
| Project | Stack | Description | Stars |
|---|---|---|---|
| hydrogen-solidjs-client | SolidJS | Social media web app | |
| qwik-x | Qwik City | Twitter-like social media app | |
| sveltekit-video-meet | SvelteKit ยท Socket.io | Video calling web app | |
| faststream-server | FastAPI ยท SQLModel | Video upload & streaming API | |
| elysia-blog-api | Bun ยท Elysia ยท Prisma | Full-featured blog API | |
| freshHub | Deno Fresh | Full-stack app on the GitHub REST API |
๐ฆ Open source libraries
| Library | What it does |
|---|---|
| qwik-wrap-balancer | Qwik component that makes titles more readable |
| qwik-spin-delay | Smart spinner that manages loading-state duration |
| qwik-excel-renderer | Render and display Excel sheets in Qwik |
| qwik-localstorage | Qwik hook for localStorage access |
| medusa-sdk-golang | Medusa SDK for Go |
๐งช More things I've built
| Project | Stack | Description |
|---|---|---|
| solid-meet | SolidJS | Open source video meetings |
| qwik-meet | Qwik City | Video calling web app |
| ffmpeg-solidjs | SolidJS ยท FFmpeg | In-browser video processing |
| event-blend-frontend | Qwik | Open source Meetup alternative |
| threads.qwik | Qwik | Threads clone |
| supabook | Next.js ยท Supabase | Social media web app |
| golang-mobile-otp-auth | Go | Mobile OTP authentication |
| mongogram-api | Go ยท Fiber ยท MongoDB | Social media REST API |
- One Semicolon Changed My Rust Code: Expressions vs Statements
- UPI at Scale: Handling Millions of Payments
- What Really Happens When 25 Lakh People Click โBookโ at the Same Time?
- I Migrated a 61,000+ Line TypeScript Monorepo to Next.js 16.3 & TypeScript 7 โ The Results Surprised Me
- Your Go API Is RunningโBut Is It Healthy?
When I'm not shipping code, I'm backpacking across India and shooting photos along the way.
๐ค Giving back: Volunteer at SURE Trust (skilling rural youth) and Lieber Earth Foundation (sustainability initiatives).





