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.

Amazon S3 File Uploads with the AWS SDKAmazon S3 File Uploads with the AWS SDK

Amazon S3 File Uploads with the AWS SDK

Amazon S3 file uploads with the AWS SDK need correct credentials, bucket policy, and the right upload API—PutObject, multipart, or presigned URLs—for each file size and use case.

OpenAPI 3.1 Specification Complete GuideOpenAPI 3.1 Specification Complete Guide

OpenAPI 3.1 Specification Complete Guide

This OpenAPI 3.1 Specification Complete Guide covers document structure, JSON Schema alignment, auth patterns, validation tools, and contract-first workflows for production APIs.

PHP OpCache Configuration for ProductionPHP OpCache Configuration for Production

PHP OpCache Configuration for Production

PHP OpCache configuration for production cuts PHP CPU load and response time by storing compiled bytecode in shared memory with the right ini settings.

Toil Reduction: Automate the Boring OpsToil Reduction: Automate the Boring Ops

Toil Reduction: Automate the Boring Ops

Practical toil reduction strategies for Laravel and PHP developers using Deployer, GitLab CI, and automation to eliminate repetitive ops work in 2026.

Humanitec and the IDP LandscapeHumanitec and the IDP Landscape

Humanitec and the IDP Landscape

Humanitec and the IDP Landscape explained for platform teams—how Score, orchestrators, and self-service compare to Backstage, Crossplane, and simpler GitOps.

GitOps Principles ExplainedGitOps Principles Explained

GitOps Principles Explained

GitOps Principles Explained covers declarative config, Git as the single source of truth, automated reconciliation, and pull-based deployment for reliable 2026 ops.

Quick Contact Options
Choose how you want to connect me: