Projects

Here are some of the projects I'd like to share
logoHELLOTOKYO2

I separated all client logic using 'use client' and moved sensitive or server-only operations into dedicated server components. This ensured data flowed securely from server to client, eliminating hydration mismatches and accidental secret exposure.

logoSanitaire Design

I standardized data fetching by using React Server Components with built-in caching and clear revalidation intervals. This unified approach improved performance and kept both SEO and real-time requirements consistent.

logoWe Care

I centralized session management in middleware and handled tokens securely through HTTP-only cookies. By using a consistent server-side validation layer, authentication remained stable across Edge, SSR, and API routes.

logoDefendHer

I implemented connection pooling through Prisma Data Proxy and ensured the client instance was globally reused. This eliminated connection overload issues and improved performance under serverless scaling conditions.

logoPromolab

I reduced bundle size by applying code splitting, tree-shaking, and dynamic imports for large libraries. Regular bundle analysis allowed us to isolate and remove redundant dependencies that slowed builds.

logovimplay

I adopted server actions for data mutations and revalidated client caches immediately after updates. This kept the UI and database perfectly aligned, even during concurrent edits or optimistic updates.

Every day I learn something new 🧑‍💻