BIVEK NEPAL

Software Engineer · Full-Stack Developer & Problem Solver

Summary

Full-stack engineer who likes shipping real products, from multi-tenant SaaS and accounting systems to the occasional ML side project. I care about clean architecture, working with good people, and getting things in front of users.


Professional Experience

Tech Lead, Kharaayo Inc

Dec 2025 - Present
  • Owned architecture and stack planning for production-grade multi-tenant Property Management and accounting systems, designing tenant isolation and shared core services for scale
  • Drove backend system design in Rust (Actix) and TypeScript, translating product requirements into scalable technical solutions across teams
  • Led code reviews and architectural discussions, mentoring engineers to enforce best practices and uphold code quality
  • Partnered with product, design, and infrastructure teams to make technical trade-offs and deliver scalable features

Fullstack Developer, Techsense (Part-time)

Aug 2025 - Present
  • Built full-stack features with Redux-Saga and Styled Components, delivering responsive UI for Japanese clients
  • Implemented role-based access control, JWT authentication, i18n, and consistent cross-stack error handling
  • Collaborated with Japanese teams, adapting to their hours and quality standards

Software Engineer, Kharaayo Inc

July 2025 - Nov 2025
  • Built reusable React components with RSBuilder and Redux-Saga, improving front-end modularity and maintainability
  • Implemented high-performance backend services in Rust (Actix) with reliable API endpoints
  • Integrated front-end with backend APIs following clean code and component-driven practices
  • Participated in code reviews and debugging, raising code quality and system reliability

Software Development Intern, Lishnu Tech

May 2024 - Nov 2024
  • Built reusable React and Next.js UI components across multiple product features
  • Integrated REST APIs with dynamic routing and server-side rendering using Next.js
  • Resolved UI bugs to improve cross-device responsiveness and performance with Tailwind CSS

Projects

Mobile खाता

Multi-Tenant Shop OSDemo

Offline-first shop management system for mobile and electronics shops in Nepal, spanning an Expo React Native app, Vite web POS, platform admin dashboard, and Express/PostgreSQL backend sharing one TypeScript package. Counter POS with split payments, 5-stage repair tracking with public customer links, append-only inventory ledger, split credit with installments, and a Bikram Sambat date engine. Sales keep working offline through a SQLite outbox with optimistic UI, synced with idempotency keys so retries never double-charge, plus biometric login and on-device PDF bills shared over WhatsApp.

Technologies: React Native, Expo, React, TypeScript, Express, PostgreSQL, SQLite, Tailwind CSS

Querly

AI Questionnaire BuilderLive

AI-powered questionnaire builder that turns a plain-English prompt into a complete, shareable survey with 7 question types and one-click regenerate-with-feedback editing. Runs a multi-provider AI router over Groq, Google Gemini, and OpenRouter with automatic failover, validating every generation against a Zod schema and self-repairing malformed output through a deterministic-then-AI repair pipeline with prompt guardrails. Respondents get themable public forms (5 built-in themes) with no account required, while builders get Supabase-backed auth, live response tracking, and per-question analytics.

Technologies: Next.js, TypeScript, Vercel AI SDK, Gemini, Groq, OpenRouter, Supabase, PostgreSQL, Tailwind CSS

Thumkerani Agro Tourism

Full-Stack Booking PlatformLive

Booking platform at https://thumkeraniagrotourism.com.np/ handling real customer reservations. Built on Firebase Firestore with date overlap detection, phone-based reservation search, and a pending → accepted/rejected status workflow. Includes a step-by-step booking flow with live price calculation, 15+ responsive pages with parallax scrolling and mobile touch gestures, an SEO layer with JSON-LD structured data, and a keyword-targeted blog.

Technologies: React, TypeScript, Firebase, Framer Motion


Packages

rustpayment

A Rust crate that handles eSewa integration including payment encoding/decoding and helpers for secure requests.crates.io/crates/rustpayment

Status: Published · Khalti and Fonepay integrations are in progress

Education

Bachelor of Information Management

2022-2026 (Completed July 2026)

Skills

Languages: JavaScript, Python, Java, Rust, PHP

Frontend: HTML, CSS, React, Next.js, Tailwind CSS

Backend: Node.js, Express.js, Flask, Rust (Actix), Laravel

Tools: Git, Docker, Linux

Software Practices: Object-Oriented Programming (OOP), Clean Code, RESTful API Design, MVC Architecture, Agile Development, Web Sockets


Relevant Links


Relevant Certifications


Achievement

2nd Position, Koshi Yantra 3.0; Project Demonstration (proof)

1st Position, Codewar; Intra College Hackathon (proof)