Anisha Dahal
Senior Frontend Engineer - React, Next.js, TypeScript
Kathmandu, Nepal | +977 9811059496 | anishadahalofficial@gmail.com
Portfolio | GitHub | LinkedIn | Medium
Summary
Frontend engineer with 5+ years shipping Japanese-market SaaS in React, Next.js and TypeScript. Lead frontend on four client products and ranked top contributor on GitHub repositories, with reviewer and release-manager roles. Owns product surfaces end to end, from requirement sessions with clients through implementation, code review and release. Recent work includes employee engagement analytics, billing and reporting interfaces for a food-service platform, and SEO with internationalization.
Skills
Frontend: React 19, Next.js (App Router), React Router 7, TypeScript, Tailwind CSS, shadcn/Radix, Chakra UI, Storybook
State and Data: TanStack Query, TanStack Table, React Hook Form, Zod, Recharts, Chart.js, Editor.js, REST, GraphQL, Zustand, Context API
Backend: Go, PostgreSQL, MySQL (limited exposure)
Cloud and Ops: AWS (Cognito, Amplify, S3, Elastic Beanstalk), GCP (App Engine, BigQuery, Cloud IAP), Firebase, Vercel, Docker, Sentry, Google Tag Manager (limited exposure)
AI: AI-assisted development (Claude Code, Cursor, GitHub Copilot)
Practice: Turborepo monorepos, design systems, i18n (i18next, next-i18next), SEO (JSON-LD, sitemaps, Lighthouse), accessibility, code review, release management
Leadership: Project leadership, client and stakeholder meetings, requirement gathering and spec reviewing, mentoring, internal knowledge-sharing sessions, Agile, Scrum
Work Experience
wesionaryTEAM Co. Ltd. - Tokyo, Japan
- Lead frontend on four client products; backend reviewer and release manager on two.
- Ranked #1 or #2 contributor on seven product repositories, with 6,800+ commits across Next.js, React Router 7 and TypeScript.
- Delivered Japanese-market B2B SaaS across employee engagement, recruitment, coaching and training, food-service operations, university admissions, video analytics, live events, and corporate marketing sites with CMS.
- Built admin dashboards, customer portals, and multi-app Turborepo frontends in Next.js, React 19, and React Router 7.
- Shipped analytics and reporting UIs: Recharts and Chart.js drill-downs, matrix tables, fixed-column scrolling, filters synced to URL state, and BigQuery-backed dashboards.
- Built complex domain workflows: recruitment pipelines, exam management, dietary-restriction logic, enrollment and attendance tracking, and engagement scoring.
- Built CMS experiences with Editor.js and rich-text editors: articles, table of contents, preview, tagging, search, and related-content carousels.
- Implemented AWS Cognito/Amplify authentication (MFA), Stripe subscriptions, and Google Cloud IAP token lifecycle.
- Established i18next and Japanese-English internationalization across monorepos; integrated client-provided translations.
- Owned SEO end to end: JSON-LD, sitemaps, Lighthouse optimization, heading hierarchy, and accessibility remediation.
- Contributed and reviewed Go APIs and PostgreSQL/MySQL backends; reviewed product specs and desktop-client deliverables.
- Lead requirement and bug-triage sessions with Japanese clients, converting Japanese-language specs into scoped, estimated tickets.
- Merged major features and ran production deploys as release manager.
- Maintained shared design-system packages with Storybook; integrated Sentry, Google Tag Manager, and component libraries (shadcn/Radix, Chakra UI).
- Delivered three company-wide knowledge-sharing sessions on SEO.
- Won 2nd place in the 2023 company hackathon with an AI and Notion workflow automating HR onboarding.
WEBO Digital (Intuji) - Perth, Australia
- Rebuilt a WordPress business site as a headless Next.js frontend using the WordPress GraphQL API.
- Managed global state across client projects with Context API, Redux Toolkit and Recoil.
- Mocked REST APIs with Mockoon and JSON Server to keep frontend work ahead of backend delivery.
WEBO Nepal Pvt. Ltd. (Intuji) - Kathmandu, Nepal
- Wrote Python and Selenium automation plus PyTest unit tests.
- Built a reusable checker for broken links and images on any page.
Personal Projects
Sole developer | in production use at a local pharmacy
- Shipped a production sales dashboard on a zero-cost stack: Google Sheets datastore behind Vercel serverless REST endpoints.
- Implemented role-based access control and JWT sessions in signed HTTP-only cookies with 8-hour expiry.
- Rebuilt it as a full management system on Next.js App Router with Prisma and PostgreSQL.
- Added analytics dashboards, medicine and pricing management, sales entry, soft delete and low-stock monitoring.
React 18, Vite, Next.js App Router, TypeScript, Tailwind CSS, shadcn/ui, TanStack Table, TanStack Query, Recharts, Zod, Prisma, PostgreSQL, Vercel
Sole developer | internal tool for a Japanese-English team
- Built a DeepL-backed Chrome extension with background-script architecture and a Notion-scoped context menu.
- Implemented in-place rendering of translated text and secure API-key handling.
TypeScript, Next.js, Tailwind CSS, Chrome Extension APIs, DeepL API
Education
Lincoln University, Nepal
Birat Kshitiz College, Tribhuvan University - Biratnagar, Nepal
Awards
- 2nd place — internal hackathon - wesionaryTEAM (2023): An AI and Notion workflow automating HR onboarding.
- Master of Efficiency - wesionaryTEAM (2023)
- 2nd place — Innovate Code Camp - Spectra 1.0 · Purwanchal Campus Committee, Dharan