Thread 01 — Web Development
The full stack,
end to end.
Performant, accessible web applications — from pixel-precise interfaces to scalable backends. I ship production software with Next.js, TypeScript, and modern tooling.
Full StackNext.jsTypeScriptREST APIsDevOps
localhost:3000
lgmdsm
Stack
Frontend
ReactNext.jsTypeScriptTailwind CSSFramer MotionZustand
Backend
Node.jsExpressFastAPIRESTGraphQLWebSockets
Data
PostgreSQLMongoDBRedisPrismaSupabase
Tooling
DockerVercelCI/CDJestVitestGit
How I write code
Clean, typed, and built to scale.
Code other developers enjoy working with. Strong typing, server actions for mutations, and a clear separation of concerns — defaults, not afterthoughts.
- TypeScript-first, end to end
- Component-driven architecture
- Server rendering by default
- Optimistic UI for mutations
- WCAG-compliant, keyboard-first
- Edge-ready deployments
actions.ts
TypeScript1// Next.js Server Action with Prisma2import { prisma } from "@/lib/db";3import { revalidatePath } from "next/cache";4 5export async function createProject(formData: FormData) {6 "use server";7 8 const title = formData.get("title") as string;9 const description = formData.get("description") as string;10 11 const project = await prisma.project.create({12 data: { title, description, createdAt: new Date() },13 });14 15 revalidatePath("/projects");16 return { success: true, id: project.id };17}Selected work
4 projectsHow I ship
Design
Wireframe, component breakdown, design-system setup.
Build
Type-safe components, API routes, database schema.
Test
Unit + integration, E2E flows, accessibility audit.
Ship
CI/CD pipeline, edge deploy, performance monitoring.
