Kokil Thapa - Professional Web Developer in Nepal
Freelancer Web Developer in Nepal with 15+ Years of Experience

Kokil Thapa is an experienced full-stack web developer focused on building fast, secure, and scalable web applications. He helps businesses and individuals create SEO-friendly, user-focused digital platforms designed for long-term growth.

JWT Security Common VulnerabilitiesJWT Security Common Vulnerabilities

JWT Security Common Vulnerabilities

JWT security common vulnerabilities include algorithm confusion, weak secrets, missing expiry checks, and unsafe client storage—here is how to find and fix them in 2026.

OWASP Top 10 for PHP Developers 2026OWASP Top 10 for PHP Developers 2026

OWASP Top 10 for PHP Developers 2026

OWASP Top 10 for PHP Developers 2026 maps each risk to Laravel, Symfony, and WordPress mitigations with copy-paste code you can ship today.

ClickHouse for Analytics Alongside MySQLClickHouse for Analytics Alongside MySQL

ClickHouse for Analytics Alongside MySQL

ClickHouse for analytics alongside MySQL lets you keep MySQL for transactions while offloading heavy reporting to a columnar engine built for aggregations.

JavaScript ES2025 New FeaturesJavaScript ES2025 New Features

JavaScript ES2025 New Features

JavaScript ES2025 new features add iterator helpers, Set algebra, RegExp.escape, import attributes, and Map upserts you can use in production today.

API Authentication JWT vs Session vs API KeysAPI Authentication JWT vs Session vs API Keys

API Authentication JWT vs Session vs API Keys

Compare API Authentication JWT vs Session vs API Keys with real Laravel patterns, security trade-offs, and a practical decision framework for production REST APIs.

WooCommerce Abandoned Cart Recovery Without PluginsWooCommerce Abandoned Cart Recovery Without Plugins

WooCommerce Abandoned Cart Recovery Without Plugins

WooCommerce abandoned cart recovery without plugins uses custom tables, AJAX capture, Action Scheduler, and wp_mail to win back lost sales on WordPress 7.1 stores.

Quick Contact Options
Choose how you want to connect me: