# Santosh Kafle – Backend Developer & DevOps Engineer Portfolio > Santosh Kafle is a Backend Developer & DevOps Engineer in Nepal specializing in Laravel, NestJS, Express.js, PHP, PostgreSQL, MongoDB, MySQL, Docker, Linux, and scalable web applications. Focused on clean architecture, best practices, and DevOps culture. ## About Santosh Kafle Santosh Kafle is a Backend Developer & DevOps Engineer based in Kathmandu, Nepal. He currently works at Quark InfoTech as a Backend Developer. He holds a Bachelor's degree in Computer Applications (BCA) from Reliance College (2020-2025). Santosh Kafle specializes in building robust backend applications using Laravel, NestJS, and Express.js with a strong emphasis on clean architecture, design patterns, best practices, and future scalability. He has hands-on experience with Linux server administration, Bash scripting, Docker, Nginx, and CI/CD pipelines. He has real-world incident response experience — he identified and removed a cryptocurrency miner from a compromised React server-side rendering (SSR) host, rotated all environment variables, and hardened the server. He combines his backend expertise with infrastructure and deployment automation skills as a DevOps Engineer. ## Technical Skills - **Languages:** PHP, JavaScript, TypeScript, Bash Scripting - **Frameworks:** Laravel, NestJS, Express.js - **Databases & Data:** PostgreSQL, MySQL, MongoDB, Redis, Meilisearch, Database Management, Database Optimization - **APIs & Architecture:** RESTful APIs, API Development, Microservices, Event-driven Architecture, Backend Development, Clean Architecture, Design Patterns - **DevOps & Infrastructure:** Docker, Linux, Nginx, CI/CD, GitHub Actions, Git, Server Administration, AWS, VPS Deployment, Cloudflare / DNS - **Security & Reliability:** OAuth, Server Security, OWASP Security Practices, Incident Response - **Tools:** VS Code, PhpStorm, Bruno, Postman, DBeaver, JetBrains DataGrip, Composer, Artisan, Problem Solving ## Key Projects ### zolpastore.com – E-commerce Platform High-performance e-commerce platform with Redis caching, Meilisearch-powered product search, OAuth-based authentication, and an event-driven architecture that searches and filters a large product database efficiently. - URL: https://zolpastore.com/ - Tech: Laravel, Redis, Meilisearch, PostgreSQL, MySQL, Docker, OAuth, Event-driven, Scalable - Highlight: High-performance, scalable e-commerce with secure OAuth auth, fast search, and resilient event processing ### ultima.com.np – E-commerce Website E-commerce website for Ultima Nepal with optimized backend APIs, GETPAY payment integration, and infrastructure ready for high traffic. - URL: https://ultima.com.np/ - Tech: PHP, Laravel, MySQL, Docker, E-commerce, API, GETPAY, Performance - Highlight: High-traffic-ready backend APIs with secure payment integration and improved performance ### singingbowlvillagenepal.com – E-commerce Used the latest PHP 8.4 and Laravel 12 to set up Singing Bowl Village Nepal, migrating from MySQL to PostgreSQL and improving overall performance and reliability. - URL: https://singingbowlvillagenepal.com/ - Tech: PHP 8.4, Laravel 12, PostgreSQL, GETPAY, MySQL Migration, Database Optimization - Highlight: Modern stack (PHP 8.4, Laravel 12) with a successful MySQL to PostgreSQL migration and noticeable performance gains ### iteam.com.np – Project Setup & Backend Support Supported setup, planning, and initial-phase backend work for iteam.com.np. Configured a Docker-based development environment, performed database setup and provisioning with PostgreSQL, and contributed to early-stage architecture decisions using Laravel. - URL: https://iteam.com.np/ - Tech: Laravel, PostgreSQL, Docker, Deployment, Database Setup, Backend, Architecture - Highlight: Docker-based environment with PostgreSQL provisioning and early architecture planning ### Authentication System – Security Implemented secure OAuth2 and JWT authentication system with role-based access control. Built an automated 2FA flow via custom domain email, configuring Cloudflare DNS (MX, SPF, DKIM, DMARC) for strict deliverability and rate-limiting auth endpoints to prevent brute-force attacks. - Tech: Laravel, OAuth2, PostgreSQL, Security, Cloudflare DNS - Highlight: Zero security breaches since deployment ### Database Optimization – Performance Improved database performance by 70% by actively eliminating N+1 query problems and leveraging strategic indexing and Redis caching to drastically reduce database response times. - Tech: MySQL, Laravel, Eloquent, Redis, N+1 - Highlight: Reduced average query time from 1.2s to 0.3s ## Work Experience - **Backend Developer** at Quark InfoTech (April 2025 - Present), Lalitpur District, Nepal - **Backend Developer Intern** at Quark InfoTech (January 2025 - March 2025 (3 months)), Lalitpur District, Nepal ## Education - **Bachelor's degree, BACHELOR'S OF COMPUTER APPLICATIONS (BCA)** – Reliance College (2020 - 2025) - **High School Diploma, Computer Science** – Reliance International Academy (+2 Wing) (2018 - 2019) ## Contact & Links - Website: https://www.kaflesantosh.com.np - LinkedIn: https://www.linkedin.com/in/santosh-kafle-dev - GitHub: https://github.com/santosh-kafle - Email: santoshkafle.dev@gmail.com - CV / Resume: https://www.kaflesantosh.com.np/cv ## Key Development Principles 1. Follow best practices, SOLID principles, and design patterns for scalable architecture 2. Build RESTful APIs with robust documentation and versioning 3. Implement comprehensive error handling and logging 4. Prioritize security, authentication, and data validation 5. Optimize database queries and caching strategies across PostgreSQL, MySQL, and MongoDB 6. Architect reproducible environments with Docker, automate deployments via CI/CD, and manage Linux infrastructure 7. Practice infrastructure-as-code thinking: version-controlled configs, automated provisioning, and environment parity across dev/staging/production 8. Hands-on server security: incident response, malware removal, credential rotation, and environment hardening