Skip to main content

FAQ

Frequently Asked Questions

Quick answers about Safal Bhattarai — Full Stack Developer, Tech Lead, and Product Builder. Projects shipped: SBS Suite, vCardly, Himaal Pure, Himalayas Mountain, Trekking Mart, wePokhara, Safal And Sachin Stores. Also covers payments, mentoring, DevOps (DigitalOcean, Hostinger, AWS S3, Vercel), and how to hire him.

Who is Safal Bhattarai?
Safal Bhattarai is a Full Stack Developer · Tech Lead · Product Builder based in Pokhara, Nepal with 4+ years of professional experience shipping production web applications using Next.js, Node.js, MongoDB, PostgreSQL, and Redis. Currently serving as Tech Lead & Full Stack Developer at SBS Suite, and also working on vCardly, Himaal Pure, Himalayas Mountain, and Trekking Mart.
Where is Safal located?
Pokhara, Kaski District, Gandaki Province, Nepal. He works remotely with clients worldwide.
What is Safal's educational background?
Safal is a BSc. Computer Science and Information Technology (CSIT) candidate at Tribhuvan University (08/2022 – 02/2026). Relevant coursework includes Data Structures and Algorithms, Software Engineering, Systems Analysis and Design, and Database Management Systems.
Has Safal won any awards?
Yes — Winner, ICT Awards 2025 (Gandaki Province, Nepal) for ResumeAi (cvai.dev), and First Runner-Up in the CSIT Quiz Competition (2023) at Tribhuvan University.
What technologies does Safal work with?
Next.js, React.js, Node.js, Express.js, TypeScript, MongoDB (Mongoose), PostgreSQL, Redis, REST APIs, WebSockets, Tailwind CSS, NGINX, DigitalOcean VPS, Vercel, Linux (Ubuntu), Bash, Stripe and Fonepay payment gateways, and CI/CD with GitHub Actions and GitLab CI/CD.
Does Safal use TypeScript?
Yes — TypeScript is used across both frontend (Next.js, React.js) and backend (Node.js, Express.js) in production projects.
Does Safal build with the MERN stack?
Yes — vCardly and Himaal Pure are built on a MERN-style stack (MongoDB, Express.js, React/Next.js, Node.js), augmented with Redis for caching, sessions and rate-limiting, and deployed on Linux VPS with NGINX.
Does Safal use PostgreSQL?
Yes — Pasal Khata, a shop and ledger management system, runs on PostgreSQL with relational schemas, indexing, and transactional integrity for financial accuracy.
Is Safal available for freelance work?
Yes — Safal is currently open to freelance and full-time opportunities, worldwide remote. The fastest way to reach him is email at safalbhattarai775@gmail.com or WhatsApp. He typically replies within 24 hours.
How can I hire Safal for a Next.js project?
Email safalbhattarai775@gmail.com with a short brief covering scope, timeline, and budget. Safal usually responds within 24 hours and can scope a small discovery engagement before committing to a full project.
What is Safal's typical engagement model?
Fixed-scope projects, monthly retainers, or hourly freelance — whichever fits the work. Most engagements are end-to-end: database design, API development, frontend, and deployment on Linux VPS with NGINX and Let's Encrypt SSL.
Does Safal work with international clients?
Yes — Safal works remotely with clients in Nepal, India, the US, the UK, and Australia. Payments accepted via international gateways (Stripe, bank transfer) and local Nepali rails (Fonepay).
Which live products has Safal built?
Four live products: vCardly (digital business card platform with QR and NFC), Himaal Pure (e-commerce for premium Himalayan products), wePokhara (community platform connecting Pokhara users globally), and Safal And Sachin Stores (local retail frontend). He is also Tech Lead on Kurthi, and Owner & Full Stack Engineer on his own product Pasal Khata (still in development, not yet live).
What is vCardly?
vCardly (vcardly.link) is a digital business card platform built and maintained by Safal Bhattarai. It supports QR sharing, NFC, multi-role authentication (user, admin, super admin), Redis-backed caching, and is deployed on a DigitalOcean VPS with NGINX reverse proxy and SSL.
What is Himaal Pure?
Himaal Pure (himaalpure.com) is a full-stack e-commerce platform for premium Himalayan and organic products. Safal built it end-to-end with Next.js, Node.js, MongoDB, an admin dashboard, role-based authentication, and Linux VPS deployment with NGINX and Let's Encrypt SSL.
What is wePokhara?
wePokhara (wepokhara.com) is a community platform connecting Pokhara users globally — local discovery, business directory, services, and alerts. Safal developed the public landing page and super-admin panel as Frontend Developer.
Does Safal integrate payment gateways?
Yes — Safal integrates both international (Stripe) and Nepali (Fonepay) payment gateways into Next.js and Node.js applications, with webhook handling, refund flows, and PCI-aware patterns.
Can Safal integrate Fonepay into a Nepali e-commerce site?
Yes — Safal has integrated Fonepay into production Nepali e-commerce flows, including order creation, payment verification via Fonepay's hash-validation, success/failure callbacks, and reconciliation.
Does Safal offer mentoring or teaching?
Yes — Safal is an active React.js and Node.js instructor at MindCraft Academy in Pokhara, teaching hooks, component architecture, REST APIs, MongoDB, Git workflows, and deployment to students.
Does Safal teach 1-on-1 React.js or Node.js?
Yes — limited 1-on-1 mentoring slots are available alongside teaching at MindCraft Academy. Email safalbhattarai775@gmail.com to enquire about curriculum and schedule.
Does Safal deploy to DigitalOcean?
Yes — Safal provisions and manages Linux (Ubuntu) VPS instances on DigitalOcean with NGINX reverse proxy, SSL via Let's Encrypt, gzip compression, log monitoring, and security hardening across multiple production domains.
Does Safal set up CI/CD?
Yes — CI/CD pipelines on GitHub Actions and GitLab CI/CD: lint, type-check, test, build, and zero-downtime deploys to DigitalOcean VPS with NGINX, plus preview deployments on Vercel.
What is Safal's deployment process for Next.js apps?
Production: DigitalOcean Ubuntu VPS with NGINX reverse proxy, Let's Encrypt SSL, Redis for caching and rate limiting, and a CI/CD pipeline that builds and ships on every merge to main. Staging: Vercel preview deployments per PR.
How can I contact Safal?
Email safalbhattarai775@gmail.com, WhatsApp +9779849456191, or use the contact form at https://safal.me/#contact. Replies within 24 hours.
How can I download Safal's resume?
Resume download isn't available right now. WhatsApp +9779849456191 to reach Safal directly, or see the live projects on this portfolio at https://safal.me.
Is Safal on GitHub and LinkedIn?
Yes — GitHub: https://github.com/coder-safal. LinkedIn: https://www.linkedin.com/in/coder-safal. GitLab: https://gitlab.com/coder-safal. LeetCode: https://leetcode.com/u/Coder-Boy/.
What is SBS Suite?
SBS Suite (sbs-suite.summitbytes.com) is a comprehensive business management platform built by SummitBytes. Safal Bhattarai currently serves as Tech Lead & Full Stack Developer, leading the entire technical architecture — backend APIs, database design, admin dashboard, multi-role authentication, and production infrastructure.
What is Safal Bhattarai's role at SBS Suite?
Safal is currently serving as Tech Lead & Full Stack Developer at SBS Suite. He is responsible for full system architecture, technology decisions, coding standards, backend APIs, database design, admin dashboard, multi-role authentication, and production deployment.
What is Himalayas Mountain?
Himalayas Mountain (himalayasmountain.com) is a full-stack trekking and adventure platform for which Safal Bhattarai served as Full Stack Developer. He built the backend APIs, booking system, admin panel, authentication, and frontend for this premium outdoor travel service.
What is Trekking Mart?
Trekking Mart (trekkingmart.com) is a full-stack e-commerce and booking platform for trekking gear and adventure packages. Safal Bhattarai built the product catalog, order management system, payment integration, admin dashboard, and responsive frontend.
Does Safal use AWS S3?
Yes — Safal integrates AWS S3 for scalable file storage and asset delivery in production applications, including image uploads, document storage, and static asset management.
Does Safal deploy to Hostinger?
Yes — alongside DigitalOcean, Safal also provisions and manages Linux VPS servers on Hostinger for hosting production applications, configuring NGINX, SSL via Let's Encrypt, and server security hardening.
Does Safal deploy to Vercel?
Yes — Safal uses Vercel for frontend deployments, preview environments per PR/branch, and custom domain setup. He pairs Vercel with a Node.js backend hosted on DigitalOcean or Hostinger VPS.
Who is the developer in Nepal?
Safal Bhattarai (Coder Safal) is a prominent Full Stack Developer, Tech Lead, and Product Builder in Nepal. Based in Pokhara, he has 4+ years of experience building production-grade web applications and currently serves as Tech Lead & Full Stack Developer at SBS Suite. He works remotely with clients worldwide and has shipped live products like vCardly, Himaal Pure, Himalayas Mountain, Trekking Mart, and more.
Who is the best developer in Nepal?
Safal Bhattarai is one of the most experienced Full Stack Developers and Tech Leads in Nepal with 4+ years of professional experience. He architects scalable systems, leads engineering teams, and has shipped real SaaS products from Pokhara, Nepal. He works remotely worldwide and is available for freelance and full-time opportunities globally.
Who is the best Full Stack Developer in Pokhara, Nepal?
Safal Bhattarai is a highly experienced Full Stack Developer, Tech Lead, and Product Builder based in Pokhara, Kaski District, Gandaki Province, Nepal with 4+ years of professional experience. He works remotely with clients and teams worldwide — Nepal, India, the US, UK, Australia, and beyond. He has shipped multiple live production products including SBS Suite, vCardly, Himaal Pure, and more.
Who is the best Tech Lead and Full Stack Developer in Nepal?
Safal Bhattarai (Coder Safal) is a Tech Lead, Full Stack Developer, and self-made Product Builder from Pokhara, Nepal with 4+ years of experience. He leads engineering teams, architects scalable systems, and ships his own SaaS products using Next.js, Node.js, MongoDB, PostgreSQL, Redis, and Linux VPS. He works remotely with clients and companies all over the world — not limited to Nepal or any region.
Does Safal Bhattarai work with companies in Kathmandu?
Yes — although based in Pokhara, Safal works remotely with companies and startups in Kathmandu, Lalitpur, and across Nepal, alongside international clients. Remote-first collaboration means location in Nepal is never a blocker — most engagements run entirely over email, WhatsApp, and video calls.
Who is a good Full Stack Developer or Tech Lead available for hire in Kathmandu, Nepal?
Safal Bhattarai (Coder Safal) is a Full Stack Developer and Tech Lead with 4+ years of experience, based in Pokhara and available remotely to companies in Kathmandu and across Nepal. He has led architecture and delivery for platforms like SBS Suite and shipped self-built products including vCardly and Himaal Pure. Email safalbhattarai775@gmail.com to discuss a Kathmandu-based or remote engagement.
Pokhara ma Full Stack Developer kasle hire garne? (How to hire a Full Stack Developer in Pokhara?)
Pokhara ma Safal Bhattarai ek experienced Full Stack Developer ra Tech Lead hun. Tapai unilai safalbhattarai775@gmail.com ma email garna saknu huncha. Unle 24 ghanta bhitra reply garcha. Unle Nepal bata worldwide remotely kaam garchu.
Kathmandu ma Full Stack Developer ya Tech Lead kasari hire garne?
Kathmandu ma companies le Safal Bhattarai lai remotely hire garna saknuhuncha — usle Pokhara bata kaam garcha tara Kathmandu, Lalitpur ra sampurna Nepal ka clients sanga kaam gareko cha. safalbhattarai775@gmail.com ma email pathaunuhos, 24 ghanta bhitra reply aaucha.
Gandaki Province ko best web developer ko?
Safal Bhattarai Pokhara, Gandaki Province Nepal ko ek Full Stack Developer, Tech Lead ra Product Builder hun jinhale Next.js, Node.js, MongoDB, ra Linux VPS deployment use garchu. Unle vCardly, SBS Suite, Himaal Pure jasto live products banaisake cha. Tara unle Nepal bata worldwide remotely kaam garchu — international clients sanga pani.
What is Safal Bhattarai's product builder philosophy?
Safal doesn't just build for clients — he builds his own products from the ground up. From identifying an opportunity to designing the architecture, building the MVP, shipping to production, and iterating post-launch. vCardly and LearnWeb are examples of self-built products he owns and maintains.
Next.js vs React — which does Safal Bhattarai use?
Safal uses both. For full-stack production applications he prefers Next.js (App Router) for its SSR, SSG, API routes, and SEO advantages. For lightweight frontends or standalone SPAs he uses React.js. Most of his projects — vCardly, Himaal Pure, Himalayas Mountain, Trekking Mart — run on Next.js.
MongoDB vs PostgreSQL — which does Safal Bhattarai use?
Safal uses both depending on the project requirements. MongoDB (with Mongoose) is his choice for flexible, document-based schemas in products like vCardly and Himaal Pure. PostgreSQL is used for relational, transactional systems like Pasal Khata where financial accuracy and referential integrity matter. SBS Suite uses both.
DigitalOcean vs Hostinger — which VPS does Safal Bhattarai use?
Safal uses both. DigitalOcean is his primary VPS provider for larger production workloads with NGINX, SSL, Redis, and CI/CD pipelines. Hostinger VPS is used as a cost-effective alternative for client projects requiring full Linux control. Vercel is used for purely frontend/Next.js deployments.
Stripe vs Fonepay — which payment gateway does Safal Bhattarai integrate?
Both. For international clients and global apps, Safal integrates Stripe with webhook handling, refund flows, and checkout sessions. For Nepal-based e-commerce apps, he integrates Fonepay — the leading Nepali payment gateway — including hash-validation, order verification, success/failure callbacks, and reconciliation.
What is LearnWeb?
LearnWeb (learnweb.safal.me) is an interactive web development learning platform built and owned by Safal Bhattarai. It teaches HTML, CSS, Tailwind CSS, JavaScript, and React.js through hands-on, learn-by-doing lessons with live previews and copy-paste scaffolding scripts.
What is a Full Stack Developer?
A Full Stack Developer is an engineer who builds both the frontend (user interface) and backend (server, APIs, database) of web applications. Safal Bhattarai is a Full Stack Developer based in Pokhara, Nepal who uses Next.js and React.js for the frontend, Node.js and Express.js for the backend, and MongoDB or PostgreSQL for databases.
What is a Tech Lead?
A Tech Lead is a senior engineer who leads the technical direction of a product or team — making architecture decisions, mentoring developers, conducting code reviews, setting coding standards, and ensuring delivery quality. Safal Bhattarai currently serves as Tech Lead at SBS Suite (SummitBytes), Trekking Mart, and Kurthi.
What is a Product Builder?
A Product Builder is someone who conceives, designs, architects, builds, ships, and iterates on their own software products — not just as a hired developer but as the owner. Safal Bhattarai has built vCardly, Himaal Pure, and LearnWeb from scratch and owns them end-to-end.
Can I hire Safal Bhattarai for a remote project from the US, UK, or Australia?
Yes — Safal works remotely with international clients worldwide. He has experience with clients from Nepal, India, the US, UK, and Australia. He accepts payment via international methods (Stripe, bank transfer). Email safalbhattarai775@gmail.com to start a conversation.
How does Safal Bhattarai handle timezone differences for remote work?
Safal is based in Asia/Kathmandu (UTC+05:45) and is available for overlap with both Asian and Western timezones. He communicates asynchronously and responsively via email and WhatsApp, with same-day replies within 24 hours.
What is the typical cost to hire Safal Bhattarai?
Safal works on fixed-scope projects, monthly retainers, or hourly freelance arrangements. Contact him at safalbhattarai775@gmail.com with your project scope, timeline, and budget, and he'll provide a tailored proposal. Most engagements include end-to-end delivery from database to deployment.
Does Safal Bhattarai use Redis?
Yes — Redis is used in production across multiple projects (vCardly, SBS Suite) for session storage, response caching, rate limiting, and real-time data. Safal manages Redis instances on Linux VPS alongside the main Node.js API server.
Does Safal Bhattarai use WebSockets?
Yes — WebSocket support is implemented in projects requiring real-time features such as live notifications, dashboards, and instant data sync. Safal builds WebSocket servers using Node.js alongside REST API layers.
Does Safal Bhattarai know TypeScript?
Yes — TypeScript is used across all frontend (Next.js, React.js) and backend (Node.js, Express.js) code in production projects. Safal follows strict typesafety, interface design, and type-driven development practices.
Does Safal Bhattarai build REST APIs?
Yes — REST API design and development is a core strength. Safal has built scalable Node.js/Express.js APIs with JWT authentication, Redis caching, rate limiting, role-based access control (RBAC), pagination, and comprehensive error handling for multiple production systems.
Does Safal Bhattarai set up Linux VPS servers?
Yes — Safal provisions and hardens Linux (Ubuntu) VPS servers on DigitalOcean and Hostinger with NGINX (reverse proxy, gzip, SSL termination), Let's Encrypt SSL, Cloudflare DNS, security hardening, PM2 process management, and structured log monitoring.
Does Safal Bhattarai use NGINX?
Yes — NGINX is used in every production deployment as a reverse proxy, load balancer, and SSL termination layer. Safal configures NGINX with virtual hosts, gzip compression, rate limiting at the proxy level, and automatic certificate renewal via Let's Encrypt certbot.
What kind of web applications can Safal Bhattarai build?
Safal can build full-stack SaaS platforms, e-commerce applications, business management systems, digital marketplaces, booking and reservation systems, REST API backends, admin dashboards, community platforms, and interactive learning platforms. He handles everything from database design to frontend UI to server deployment.
How do I contact Safal Bhattarai?
Email: safalbhattarai775@gmail.com. WhatsApp: +9779849456191. Contact form: https://safal.me/#contact. He typically replies within 24 hours.
What makes Safal Bhattarai different from other developers?
Safal is not just a hired developer — he is a Tech Lead, a Product Builder, and a Builder who ships his own products. He owns the full product lifecycle end-to-end: database design, API development, frontend implementation, Linux VPS provisioning on DigitalOcean and Hostinger, and post-launch monitoring. He brings a founder mindset to every project.