K I R A N
AI-First Fullstack developer
I orchestrate AI 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
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 allNext.js Shadcn Dashboard Starter
Why I built one of the most popular free Next.js admin starter templates. The philosophy, the mistakes I was trying to avoid, and the stack it runs on today.
What 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...
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