Skip to content

Full-Stack DeveloperBased in Japan

Rachit
Pokhrel

I build thoughtful digital experiences and practical web applications that solve real problems.

Business websites and the systems behind them: booking and inquiry flows, quotations, invoicing and content management, built with Next.js, TypeScript and Supabase.

Floral Roots & Decor homepage: a decorated wedding stage behind the headline “We design the moments you’ll never forget.”
Timeless Ties homepage on a phone
Based in
Japan · from Nepal
Focus
Business websites & admin systems
Core stack
Next.js · TypeScript · Supabase

01Selected work

Websites and systems built for real businesses

Two event companies and a study-abroad consultancy in Nepal, plus a full-stack academic application. Each case study sets out who it serves, what I built and the technology behind it.
All projects
Floral Roots & Decor homepage: a decorated wedding stage behind the headline “We design the moments you’ll never forget.”
Floral Roots admin dashboard with quick actions and summary cards; all figures are blurred
01Business website + admin system

Floral Roots & Decor

Completed · Handed over Sep 2026

Event decoration website with online booking and quotations, plus a full admin system for bookings, invoicing, payments, inventory and staff.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • TanStack Query
Timeless Ties homepage: an outdoor wedding mandap with the headline “We Turn Moments Into Timeless Memories.”
Timeless Ties admin dashboard with navigation for leads, quotations, bookings, events and operations; all figures are blurred
02Business website + admin system

Timeless Ties Events & Decor

Under development · Public site live, admin in active development

Wedding and event décor website with an inquiry flow and client quotation links, backed by an admin system for sales, bookings, operations, finance and website content.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • Drizzle ORM
Documented architecture
  1. Client

    • React 19
    • Vite
    • TypeScript
    • Tailwind CSS
    • React Router
  2. API

    • Node.js
    • Express
    • TypeScript
    • Zod validation
  3. Database

    • MySQL 8
04Full-stack web application

Conference Management System

Not publicly deployed · Academic project

Full-stack application for running academic conferences: submissions, peer review, programs, registration, QR-code check-in and certificates.

  • React
  • Vite
  • TypeScript
  • Tailwind CSS
  • React Router
  • Node.js
  • Express

02Experience

Employment and independent development

My employment so far has been in student counseling and documentation. I list my development work separately so the two are never confused.

Employment

Discovery Pathway Pvt. Ltd.

Mar 2025 – Present

Student Counseling & Documentation · Nepal

  1. Sep 2026 – Present

    Documentation (remote)

    Continuing remotely from Japan

    • Processing student documentation remotely.
  2. Mar 2025 – Sep 2026

    Student counseling & documentation

    Nepal

    • Counseling students on their study-abroad plans.
    • Processing student documentation.

Transferable strengths from this role

  • Detailed documentation
  • Working directly with students
  • Clear written communication
  • Organising multi-step processes
  • Working remotely

03Technical skills

Technologies, with the projects that prove them

Each skill lists the projects it was used in. No percentages or self-ratings.
Used in live or completed projects Used only in a project still in development

Frontend

  • React (used in live or completed projects)Floral · Timeless · Discovery · Conference · Japanese · GP CRM · Vyapar
  • Next.js (App Router) (used in live or completed projects)Floral · Timeless · Discovery · Japanese · Vyapar
  • Tailwind CSS (used in live or completed projects)Floral · Timeless · Discovery · Conference · Nagarkot · Japanese · Vyapar
  • React Hook Form (used in live or completed projects)Floral · Discovery
  • TanStack Query (used in live or completed projects)Floral
  • Radix UI (used in live or completed projects)Floral
  • Framer Motion (used in live or completed projects)Discovery
  • GSAP (used in live or completed projects)Discovery
  • Vite (used in a project still in development)Conference · GP CRM
  • React Router (used in a project still in development)Conference · GP CRM

Backend

  • Next.js server actions & route handlers (used in live or completed projects)Floral · Timeless · Discovery
  • Supabase Auth (used in live or completed projects)Floral · Timeless · Discovery admin · Nagarkot · Japanese · GP CRM
  • Zod validation (used in live or completed projects)Floral · Timeless · Discovery · Conference · Japanese
  • PDF generation (used in a project still in development)Timeless
  • Transactional email (Resend) (used in a project still in development)Timeless
  • Node.js (used in a project still in development)Conference
  • Express (used in a project still in development)Conference

Databases

  • PostgreSQL (used in live or completed projects)Floral · Timeless · Japanese
  • Supabase (used in live or completed projects)Floral · Timeless · Discovery admin · Nagarkot · Japanese · GP CRM
  • Row-level security (used in live or completed projects)Floral · Timeless
  • SQL migrations (used in live or completed projects)Floral · Timeless
  • Drizzle ORM (used in a project still in development)Timeless
  • MySQL (used in a project still in development)Conference

Languages

  • TypeScript (used in live or completed projects)Floral · Timeless · Discovery · Conference · Japanese · Vyapar
  • JavaScript (used in live or completed projects)Floral · Timeless · Discovery · Conference · Discovery admin · Nagarkot · Japanese · GP CRM · Vyapar · RIZZ
  • SQL (used in live or completed projects)Floral · Timeless
  • HTML & CSS (used in live or completed projects)Floral · Timeless · Discovery · Discovery admin · Nagarkot · RIZZ

Tools & workflow

  • Git (used in live or completed projects)Floral · Timeless · Discovery
  • npm (used in live or completed projects)Floral · Timeless · Discovery
  • ESLint (used in live or completed projects)Floral · Timeless · Discovery
  • Responsive design (used in live or completed projects)Floral · Timeless · Discovery
  • Technical SEO (used in live or completed projects)Floral · Timeless · Discovery

Deployment & infrastructure

  • Vercel (used in live or completed projects)Floral · Timeless · Discovery
  • Supabase storage (used in live or completed projects)Floral · Timeless
  • Custom domains & DNS (used in a project still in development)Timeless
  • Scheduled jobs (Vercel Cron) (used in a project still in development)Timeless

04Education

Education and languages

  1. Oct 2026 – Present

    Current

    ISI Language School

    Japanese language

    Osaka campus, Japan

  2. Jul 2022 – Aug 2024

    Completed

    Siddhartha English Secondary School

    Higher Secondary Education, Science

    Nepal

  3. Completed 2022

    Completed

    Kabhre Secondary School

    Secondary Education Examination (SEE, Grade 10)

    Nepal

Languages

English
IELTS 6.0 overall
2024
Japanese
Currently studying
ISI Language School, Osaka. JLPT not yet taken.

05About

A developer who builds for real businesses

Portrait of Rachit Pokhrel

I’m Rachit Pokhrel, a full-stack developer from Nepal, currently living in Japan, where I study Japanese at ISI Language School in Osaka.

Most of my development work so far has been for real businesses in Nepal: an event decoration studio, a wedding and events company, and a study-abroad consultancy. For two of them the work went past the public website into the admin systems their teams use for inquiries, quotations, bookings and payments.

Since March 2025 I have also worked at Discovery Pathway Pvt. Ltd. in student counseling and documentation, now remotely from Japan. The job involves detailed documentation and working directly with students, and both carry over into how I gather requirements and document software.

I want to keep growing as a full-stack developer by building useful products with international teams and for businesses that need websites and web applications they can rely on.

Based in
Japan
From
Nepal
Studying
Japanese, ISI Language School (Osaka)
Focus
Business websites, Admin dashboards & CRMs, Full-stack web applications

06How I work

The process I follow, and where it showed up

Five steps I follow when building for a client, each with an example from real work.
  1. 01

    Understand the problem

    Start with how the business actually runs: what customers ask, what staff need to track, and which information has to be correct.

    In practiceDiscovery Pathway: I reviewed the company’s source material and flagged inconsistent claims before anything was published.

  2. 02

    Plan the experience

    Map the public journey and the internal workflow together, so a website inquiry becomes the start of a quotation, a booking and an invoice.

    In practiceFloral Roots & Decor: booking form → admin bookings → quotations → invoices and payments.

  3. 03

    Build and validate

    Type the data, validate input on the client and the server, and enforce access rules in the database itself.

    In practiceTimeless Ties: row-level security policies with a script that tests what every role can read and write.

  4. 04

    Test responsive behaviour

    Check every page, form and admin screen on phones as well as desktops, because staff use these systems away from a desk too.

    In practiceFloral Roots & Decor: website and admin tested on desktop and mobile before handover.

  5. 05

    Refine and deploy

    Ship to production on the client’s own domain, set up SEO foundations, and keep a written record of what is done, what needs testing and what is blocking launch.

    In practiceTimeless Ties: a written status report separating finished, needs-testing and blocking work.

07Contact

Let’s build something useful

Whether you are hiring, need a website or system for your business, or want to collaborate, send me a message and I’ll reply by email.
Recruiters & hiring teams
Full-stack and web developer opportunities.
Businesses
Websites, booking and inquiry flows, admin dashboards.
Collaborators
Web projects where a full-stack developer can help.