I build tools that solve real problems —
starting with the one I faced myself.
実際に直面した問題を解決するツールを作る。
自分が経験した問題から、すべてが始まった。
I'm Sahil Kumar Kunwar — a developer based in Japan, building tools that solve real problems. I was born and raised in Nepal and I'm currently studying and working part-time in Japan.
Somewhere between early-morning logistics shifts and late-night hotel work, I ran into a problem no app seemed to care about — managing two jobs simultaneously while staying under Japan's strict legal hour limits for international students: 28 hours per week during semester, 40 during long academic holidays, across a rolling 7-day window that applies to all jobs combined.
So I built something to fix it. That project became my introduction to programming — not through a course or bootcamp, but through a real problem I needed to solve. I focus on software integrity and building things that actually work under edge cases, legal constraints, and real-world use.
I'm currently preparing for the EJU (Japanese University Admission for International Students) with the goal of entering a prefectural university in Japan, while holding a JLPT N1 certification (Japanese Language Proficiency Test).
こんにちは、私はクンワル サヒル クマルと申します。ネパール出身で日本在住の留学生・デベロッパーです。
早朝の物流シフトと深夜のホテル勤務の中で、既存のアプリでは解決できない問題に直面しました。通常時は週28時間、長期休暇中は週40時間という留学生への厳格な労働時間制限を、複数の職場にまたがって管理することの難しさです。
そこで、自分でツールを作ることにしました。これがプログラミングとの出会いです。コースやブートキャンプではなく、実際に直面した問題から始まりました。
現在はEJU(日本留学試験)の準備をしており、県立大学への入学を目指しています。日本語能力試験の1級レベルを合格済み。
Built to solve a problem I faced daily: working two part-time jobs in Japan as an international student while staying within the legal weekly hour limits. The app enforces Japan's labor law in real time — 28h/week during semester, 40h during academic holidays — across a rolling 7-day window spanning both jobs simultaneously.
The salary engine calculates take-home pay using the official withholding tax bracket table, with support for late-night shift premiums and year-end special allowances. Every number matches actual payslip logic, not rough estimates.
Data lives in a private GitHub Gist — accessible from any device, any browser. Falls back to localStorage when offline, and blocks saves if Gist is unreachable to prevent overwriting master data with stale local state.
毎日直面していた問題を解決するために作りました。学期中は週28時間、長期休暇中は週40時間という法定労働時間制限を、2つの職場の合算でリアルタイム管理。ローリング7日間ウィンドウで全ウィンドウを検証します。
給与計算エンジンは乙欄税率表・深夜割増・年末年始特別手当に完全対応。実際の給与明細と一致するロジックで計算します。
データはプライベートGitHub Gistに保存。どのデバイス・ブラウザからもアクセス可能。オフライン時はlocalStorageにフォールバック。Gistへの接続失敗時は保存をブロックし、データの整合性を保護します。
I'm open to conversations about software, university life in Japan, or anything in between. Email is the best way to reach me.
ソフトウェアや日本での学生生活について、気軽にご連絡ください。メールが最も確実です。