Skip to content
Mahesh Bohara

A senior full-stack developer from Kathmandu. 10+ years building Laravel, WordPress and React platforms with teams in Australia and Hong Kong.

I build the part you see, and the part that keeps it running.

Most of my work sits where the product meets the backend: Laravel and PHP APIs, WordPress platforms with custom plugins and Gutenberg blocks, and React, Next.js and Vue front ends. I've done it in-house for teams in Hong Kong and Australia, and since 2024 as a freelancer owning projects from architecture to deployment.

I spend a lot of time on the unglamorous parts: slow queries, caching, queues, tests and careful code review. That's what keeps a site fast and easy to change long after launch. I also use AI tooling (Claude, Cursor, custom MCP servers) to move faster on refactoring, review and QA.

Based in
Kathmandu, Nepal
Working
Freelance · Remote
Experience
10+ years
Upwork
Top Rated · top 10% of freelancers

Work experience

5 roles

Product teams, client work and freelance: mostly remote, always hands-on.

  1. FreelanceRemote

    Senior Full-Stack Developer

    I build Laravel, Vue.js, React and WordPress applications for international clients and own the architecture, API design, deployment and maintenance. I also run agentic AI workflows with Claude, Cursor and custom MCP servers, and write Python services around LLM APIs. I contribute to open source too.

    Laravel · React · Vue.js · WordPress · Python · MCP

  2. Digital agencyAustralia · Remote

    Senior Software Engineer

    Design, development, documentation and code review on Laravel codebases. Worked with clients on API integrations and subscription systems, and used Cloudflare for security, performance and global delivery.

    Laravel · WordPress · REST APIs · Cloudflare

  3. Legal-tech companyHong Kong · Remote

    Senior Full-Stack Developer

    Made the platform up to 60% faster through profiling, SQL tuning, caching and async queues. Led hands-on Laravel development: system design, PHPUnit testing and peer review. Built GraphQL and REST APIs and a document editor for legal contracts.

    Laravel · PHPUnit · Redis · GraphQL · Node.js · AWS

  4. Software services companyKathmandu

    Full-Stack Developer

    Worked on a global enrollment and message-center platform spanning 9 modules, using Laravel and Vue.js. Built bespoke WordPress plugins and themes, migrated shops from OpenCart to WooCommerce, set up headless WordPress on Next.js, and built a WebSocket support chat.

    Laravel · Vue.js · WooCommerce · WPGraphQL · Next.js · WebSockets

  5. Web development companyKathmandu

    Web Developer

    Customized WordPress plugins and themes, and handled hosting migrations and consolidation. Built eCommerce platforms with multiple payment gateways, languages and currencies.

    WordPress · WooCommerce · PHP · Payment gateways

Faster platformLegal-tech platform
60%
Issues & features shippedReal-estate CRM
500+
Clients using a plugin I worked onCRM WordPress plugin
1,200+
Lines of code across 9 modulesEnrollment platform
2M+

What I do

5 services

  1. Web applications

    1/5

    Laravel and PHP apps, admin tools and APIs, from architecture through deployment and maintenance.

    • Laravel
    • REST & GraphQL APIs
    • Payments & subscriptions
    • Third-party integrations
  2. WordPress

    2/5

    Custom themes, plugins and Gutenberg blocks, WooCommerce stores, headless builds and migrations.

    • Custom plugins & themes
    • Gutenberg blocks
    • WooCommerce
    • Headless WordPress
  3. Front ends

    3/5

    React, Next.js and Vue interfaces built from Figma and design systems, connected to real data.

    • React / Next.js
    • Vue.js
    • Tailwind CSS
    • Design systems
  4. Performance & support

    4/5

    Profiling, query and cache tuning, CDN setup, and ongoing care for production sites.

    • Query & cache tuning
    • Cloudflare
    • Security hardening
    • Maintenance
  5. AI-assisted engineering

    5/5

    LLM features for existing products, and agentic workflows with Claude and MCP servers for your team.

    • LLM integration
    • MCP servers
    • Agentic workflows

Toolkit

Used in production

Backend

APIs, queues, data

  • PHP
  • Laravel
  • Node.js
  • Python
  • FastAPI
  • REST
  • GraphQL
  • WebSockets
  • PHPUnit

WordPress

Plugins, blocks, commerce

  • Custom plugins
  • Themes
  • Gutenberg
  • WooCommerce
  • Headless WP
  • WP-CLI

Frontend

Interfaces from Figma

  • React
  • Next.js
  • Vue.js
  • TypeScript
  • Tailwind CSS
  • JavaScript

Infrastructure

Run it, keep it fast

  • AWS
  • Docker
  • Redis
  • Cloudflare
  • CI/CD
  • MySQL
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • Kafka

AI workflow

Tools I build with

  • Claude
  • Cursor
  • MCP servers
  • LLM APIs
  • Agentic workflows