Santosh Kafle – Backend Developer & Aspiring DevOps Engineer | Laravel, NestJS, Express.js, PHP, PostgreSQL, MongoDB, Linux, Docker

santosh@portfolio: ~
$

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.

High-performance, scalable e-commerce with secure OAuth auth, fast search, and resilient event processing
LaravelRedisMeilisearchPostgreSQLMySQLDockerOAuthEvent-drivenScalable

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.

High-traffic-ready backend APIs with secure payment integration and improved performance
PHPLaravelMySQLDockerE-commerceAPIGETPAYPerformance

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.

Modern stack (PHP 8.4, Laravel 12) with a successful MySQL to PostgreSQL migration and noticeable performance gains
PHP 8.4Laravel 12PostgreSQLGETPAYMySQL MigrationDatabase Optimization

API Microservices

Developed RESTful microservices using Laravel and Node.js with JWT authentication. Created comprehensive API documentation and implemented rate limiting for security.

99.9% uptime with 250+ daily API users
LaravelAPIJWTMicroservices

Authentication System

Implemented secure OAuth2 and JWT authentication system with role-based access control. Integrated with third-party identity providers and added 2FA functionality.

Zero security breaches since deployment
LaravelOAuth2PostgreSQLSecurity

Database Optimization

Improved database performance by 70% through indexing, query optimization and caching strategies. Implemented Eloquent query optimization and database sharding for scalability.

Reduced average query time from 1.2s to 0.3s
MySQLLaravelEloquentRedis

Skills

PHPLaravelNestJSExpress.jsJavaScriptTypeScriptMySQLPostgreSQLMongoDBRedisMeilisearchOAuthAPI DevelopmentRESTful APIsBackend DevelopmentMicroservicesEvent-driven ArchitectureDesign PatternsDatabase ManagementDatabase OptimizationGitDockerLinuxBash ScriptingNginxCI/CDServer AdministrationServer SecurityJetBrains DataGripPostman APIProblem Solving

My Development Approach

I specialize in building robust backend applications using Laravel, NestJS, and Express.js with a strong emphasis on clean architecture, design patterns, and best practices for future scalability. Beyond development, I have hands-on experience with Linux server administration, Bash scripting, Docker, and Nginx — including real-world incident response where I identified and removed a cryptocurrency miner from a compromised server, rotated credentials, and hardened the environment. I'm actively working toward a career transition into DevOps engineering.

Key Principles:

  • Follow best practices, SOLID principles, and design patterns for scalable architecture
  • Build RESTful APIs with robust documentation and versioning
  • Implement comprehensive error handling and logging
  • Prioritize security, authentication, and data validation
  • Optimize database queries and caching strategies across PostgreSQL, MySQL, and MongoDB
  • Leverage Linux, Bash scripting, Docker, and CI/CD for reliable deployments
  • Hands-on server security: incident response, malware removal, credential rotation, and environment hardening

Experience

Backend Developer

Quark InfoTech

April 2025 - Present

Lalitpur District, Nepal

Backend Developer Intern

Quark InfoTech

January 2025 - March 2025 (3 months)

Lalitpur District, Nepal

Education

Reliance College

Bachelor's degree, BACHELOR'S OF COMPUTER APPLICATIONS (BCA)

2020 - 2025

Reliance International Academy (+2 Wing)

High School Diploma, Computer Science

2018 - 2019

Contact

Feel free to reach out to me for any project inquiries or collaboration opportunities.

Connect With Me