I'm a software engineer with experience building web and mobile products, scalable platforms, and practical business systems. I specialize in full-stack development with modern web technologies, mobile interfaces, and maintainable product foundations.

My work focuses on turning complex requirements into reliable software that feels clear for users and simple for teams to keep improving. I enjoy building clean interfaces, thoughtful APIs, and workflows that save time in real-world operations.

Beyond coding, I keep learning through projects, technical writing, and product experiments. I care about readable code, useful design, and shipping things that solve actual problems.

TypeScriptReactNext.jsReact NativeNode.jsPostgreSQLMongoDBCloudAPIsAutomationTypeScriptReactNext.jsReact NativeNode.jsPostgreSQLMongoDBCloudAPIsAutomationTypeScriptReactNext.jsReact NativeNode.jsPostgreSQLMongoDBCloudAPIsAutomation
Tailwind CSSSystem DesignMobile AppsWeb PlatformsPerformanceClean ArchitectureProduct ThinkingTailwind CSSSystem DesignMobile AppsWeb PlatformsPerformanceClean ArchitectureProduct ThinkingTailwind CSSSystem DesignMobile AppsWeb PlatformsPerformanceClean ArchitectureProduct Thinking

projects

  1. #form-room

    A collaborative form builder that lets you design custom forms with typed fields, share them, and collect public submissions in one place.

    tech stack — Next.js, React, TypeScript, Tailwind CSS, tRPC, TanStack Query, Express, Drizzle ORM, PostgreSQL

    problem it solves — Removes the repetitive work of building form UIs and secure submission APIs from scratch, keeping form creation, field management, and response collection consistent behind a typed API and cookie-based auth.

    live linkrepo link
  2. #pollx

    A modern real-time polling platform where users can create interactive polls, share them instantly, and visualize live results with a beautiful analytics dashboard.

    tech stack — React, Node.js, Express, PostgreSQL, Drizzle ORM, Socket.IO, Tailwind CSS

    problem it solves — Makes it easy to gather instant feedback from a group and watch results update live, without refreshing the page or waiting for answers.

    live linkrepo link