Kaiwa 日本語
An AI conversation partner for Japanese learners. Practise free talk, real-life situations like a café or a date, and keigo, then drill kanji by JLPT level and track progress.
東京、日本・ニューデリー、インド
I'm Bharat, a full-stack and mobile developer working across React, React Native, Python and Node. I passed JLPT N2 in 2025 and I'm now studying for N1, so I work comfortably with Japanese teams and users.
I studied Computer Science with a specialisation in AI at Sharda University, then spent a year going deep on Japanese — and never really stopped.
Today I build end-to-end products: mobile apps in React Native, React frontends, and Python or Node backends. A lot of what I make sits where code meets language learning.
N2 means I can read articles, follow meetings and conversations at natural speed, and work day to day in Japanese. Now I'm preparing for N1, the highest level.
An AI conversation partner for Japanese learners. Practise free talk, real-life situations like a café or a date, and keigo, then drill kanji by JLPT level and track progress.
A full-stack e-commerce store for plants: a React storefront on a Flask (Python) backend, plus a companion mobile app built in React Native.
Screenshots ↗Create a room, invite friends, and watch YouTube together with playback in sync for everyone in the room.
Screenshots ↗An app for selling online courses, where learners browse the catalogue, buy courses and study.
Screenshots ↗A mobile app for selling coffee, built in React Native.
Screenshots ↗A simple URL shortener: paste a long link and get a short one that redirects to it.
Screenshots ↗React Native, Expo
React, Vite
Tailwind, MUI
FastAPI, Django, Flask
Node.js, Express
PostgreSQL, SQLite
MongoDB, Firebase
Happy to talk in English or Japanese.
英語・日本語どちらでも、お気軽にご連絡ください。