K I R A N
Full Stack Developer
I write code for a living.
Overview
About
- Full-stack developer focused on building scalable, maintainable web applications.
- Skilled in Next.js, React, and TypeScript, with experience building high-quality, user-centric web applications using modern front-end tools.
- AI-assisted workflows to speed up development, improve code quality, and optimize technical decisions.
- Prioritize maintainable codebases, solid architecture, and real-world performance stability.
- Collaborated with Clerk and Sentry growth teams on an OSS Next.js starter template.
- Maintaining an Next.js starter template used by many developers, with .
Experience
Hutfin· Remote · United States
Current Employer- Nextjs
- React
- TypeScript
- Node
- Express
- MongoDB
- Aws
Upwork / Freelancer· Remote · Switzerland, United States, Belgium
Current Employer- Nextjs
- React
- TypeScript
- TailwindCSS
- Shadcn
- Supabase
- Clerk
- Frontegg
- Tanstack query
- Tanstack tables
ROQ.tech· Remote · Germany
- Nextjs
- React
- TypeScript
- Prisma
- Postgres
- Zod
- TailwindCSS
- Shadcn
Avaibe· United Arab Emirates
- Nextjs
- React
- TypeScript
- TailwindCSS
- Payload CMS
- AWS
Stackroots· Hybrid · India
- Nextjs
- React
- Material UI
- Nodejs
- MongoDB
- Express
Projects
Open source admin dashboard starter built with Next.js, shadcn/ui, Tailwind CSS, and TypeScript.
Sponsorships:
- Collaborated on Sentry and Clerk integration support for this dashboard starter.
- Next.js
- TypeScript
- shadcn/ui
- TanStack Table
- Clerk
- Sentry
- Zod
- Nuqs
- Husky
- Eslint
Stack
Expertise
Full-Stack Architecture
TypeScriptNext.jsReactTanStack StartTurborepoPrisma- Implements type-safe architectures across multiple Next.js and TanStack Start projects
- Builds production-ready dashboard applications with consistent TypeScript patterns
- Integrates server-side rendering and routing with Next.js 16 and TanStack Start meta-frameworks
- Demonstrates metaframework expertise with Next.js 15-16 adoption across multiple production applications
- Implements monorepo patterns using Turborepo for shared database schemas, component libraries, and multi-workspace applications
- Explores alternative full-stack frameworks like TanStack Start while maintaining React-centric architecture
UI & Design Systems
shadcn/uiTailwind CSSReactComponent LibrariesTypeScript- Implements shadcn/ui component library across multiple production projects
- Creates reusable, accessible component architectures with Tailwind CSS utility patterns
- Builds consistent design systems for dashboard and application interfaces
- Creates reusable dashboard starter templates targeting B2B/SaaS admin interfaces
- Standardizes UI architecture with shadcn/ui and Tailwind CSS across dashboard implementations
- Builds component-driven design systems for consistent admin panel experiences
Backend & Data
Drizzle ORMNeonDBAuthenticationBackend APIsPrismaTurborepoNext.js- Implements type-safe ORM patterns with Drizzle for database operations
- Integrates NeonDB serverless database solutions into full-stack applications
- Develops custom authentication flows with backend API integration
- Architects multi-tenant e-commerce systems with separate admin and user-facing applications
- Implements shared business logic for product and order management across workspaces
- Designs scalable database schemas for commercial transaction systems
AI & LLM Integration
OpenAI APILLM IntegrationAI FeaturesOpenAINext.jsPDF rendering- Integrates OpenAI APIs for intelligent application features
- Builds AI-powered document generation and processing workflows
- Implements LLM-driven user-facing features in web applications
- Integrates LLM capabilities into production applications for enhanced user experiences
- Builds document generation systems with AI-assisted workflows
- Creates developer tools combining AI with code visualization
Blog
View allWhat The Link — How I AI-fied My WhatsApp
How I built a WhatsApp-powered bookmark manager with semantic search using Baileys, TanStack Start, Hono, Drizzle, SQLite, and Gemini embeddings.
Efficient Type-Safe Server Actions in Next.js with ZSA
TL;DR: Discover how to implement type-safe server actions in your Next.js application using zsa or next-safe-action. This guide focuses on zsa, offering a clear approach to integrating type safety, validation, and error handling. Introduction to Type...
How to Optimize Your React Application for SEO: Tips and Tricks
With more and more web applications being built using React, it is crucial to ensure that they are optimized for search engines. However, setting up SEO for React applications can be challenging due to the dynamic nature of client-side rendering. In ...
GitHub Contributions
Xweets
What started as a simple Next.js + shadcn dashboard starter grew to 2,000+ stars and 450+ forks. Grateful for the support and contributions.
GitHub
Kiranism
X
@thedvlpr
LinkedIn
kiranism