Pratik Bhujel · Backend engineer

Laravel & PHP. Built for real work.

I’m Pratik Bhujel. I build Laravel applications, PHP backends, APIs and business software for clients worldwide. Based in Kathmandu, Nepal, available for remote projects.

~/pratikportfolio terminal

~ $ PHP, Laravel, and open-source engineering.

Applications, contributions, and a long way here.

journey ↗
An illustrated portrait of Pratik in his dark suit and red tie, holding a laptop
Projects · writing · a playable journey

Come for the work.
Stay curious.

Open my workspace ↗
LaravelRedis API design Open source

A backend your business can build on.

Practical help for a new product, a complex integration, or an application that needs attention.

Laravel web applications

Build a business application around your workflow: inventory, purchasing, reporting, customer portals or an authenticated admin system. I work on the data model, backend and the interface your team uses.

APIs, integrations & background jobs

Connect your application to external services, design APIs and move longer tasks into Laravel queues. Useful for imports, notifications and keeping data in sync between systems.

Application maintenance & performance

Improve an existing PHP or Laravel application: investigate errors, review slow queries, untangle backend code and plan framework upgrades. Start with the issue affecting your users or team.

Pratik Bhujel

Backend engineering, from application to runtime.

Download résumé

I am Pratik Bhujel, a senior backend engineer and web developer originally from Biratnagar, Nepal (currently working between Kathmandu, Biratnagar, and remote worldwide teams). I work with PHP, Laravel, and MySQL to build high-throughput web applications, secure APIs, and mission-critical operational systems.

My experience covers complex domain workflows: multi-branch pharmacy inventory, automotive parts commerce, enterprise purchasing, and automated payment service flows. I focus on clean database schemas, transactional consistency, background queue pipelines, and dependable API integrations.

Alongside client engineering, I contribute to the PHP runtime (php-src) and Laravel framework, and build native C extensions for PHP. Understanding runtime internals allows me to investigate production edge cases, debug bottlenecks, and engineer resilient systems from the ground up.

Professional experience

The roles and systems that shaped how I work.

Lead Backend Engineer (Contract)

Yarbug Media

June 2026 – PresentRemote

  • Built the Laravel and React application architecture for ersatzteilstore.ch, a European spare-parts storefront.
  • Worked on ASWO catalog integration, Redis caching and background jobs, and product discovery with OpenSearch / Elasticsearch.
  • Designed the Galaxus synchronization architecture for a planned marketplace integration.

Laravel Backend Engineer

miDas / IME Group ecosystem

February 2026 – May 2026Kathmandu, Nepal

  • Developed microservices for sales, purchasing and payment core (PIS) workflows.
  • Used MySQL transactions and database locking to coordinate concurrent updates and protect transaction consistency.

Independent SaaS & application development

Pharmacy Management System / Bibhuti Solutions

2024 – 2026Nepal

  • Designed and deployed a multi-tenant Pharmacy Management System for inventory, automated purchasing and ledgers.
  • Built client-facing features and authenticated admin workflows for the CPM Social Media Content Planner.

Full-Stack Developer (Contract & Freelance)

Various clients, including PDMT

2019 – 2023Nepal & international clients

  • Delivered PHP and MySQL applications, backend services and APIs for local firms and international clients.
  • Managed projects from gathering requirements through implementation and delivery.

What I work with

The tools and engineering practices behind the applications I build.

PHP runtime & debugging

Trace application failures into PHP itself, reproduce edge cases, and work on fixes in php-src.

API design & integrations

Connect business systems through validated APIs, explicit error handling, and recoverable synchronization.

MySQL transactions & locking

Keep sales, stock, and payment records consistent when multiple requests update the same data.

Background jobs & queues

Move imports and synchronization out of web requests. Work with Redis queues, SQS behavior, retries, and failed jobs.

Product search & indexing

Shape searchable product data and build filtering and indexing flows with OpenSearch or Elasticsearch.

C & PHP extensions

Work below the framework on native PHP extensions, terminal input, and platform-specific behavior.

React & Inertia.js

Connect interactive interfaces to Laravel applications with shared validation and authenticated workflows.

Pratik’s notebook

Code, explained.
Lessons, kept.

PHP examples, Laravel problems, and the story of how I got here.

Open the notebook

Have something
in mind?

Let’s talk about your Laravel application, integration, or next product.

prateekbhujelpb@gmail.com+977-9862500130

Prithvi Tole, Biratnagar -05, Nepal
Contract projects & remote collaboration

Your details are used to reply to this inquiry.