Software Engineer · Full-Stack Developer & Problem Solver
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.
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
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
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
Status: Published · Khalti and Fonepay integrations are in progress
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
Linkedin: https://linkedin.com/in/bivek-nepal-080899263
Github: https://github.com/bivekk51
Hackerrank: https://www.hackerrank.com/profile/nepalbivek08
Leetcode: https://leetcode.com/u/Bivek08/
Software Engineering Intern: HackerRank: https://www.hackerrank.com/certificates/855b7d7c8698
SQL Basics: HackerRank: https://www.hackerrank.com/certificates/687a557c3da3
Python Basics: HackerRank: https://www.hackerrank.com/certificates/46bcfe97386b
Problem Solving Basics: HackerRank: https://www.hackerrank.com/certificates/24adb1b89661
Java Basics: HackerRank: https://www.hackerrank.com/certificates/2172cabf0f71