Skip to main content
Available for freelance projects

🙋🏻‍♂️ Hi, I'm Bibek

Senior Software Engineer crafting scalable backend systems and sharing insights through technical writing.

6+
Years Experience
12
Articles Published
2022
Blogging Since
Connect with me:
Bibek Gupta - Senior Software Engineer
Available for work
Nepal 🇳🇵

Tech Stack & Expertise

My comprehensive toolkit for building scalable, production-ready applications across the full development lifecycle.

Backend

Node.js
Node.js
Python
Python
Django
Django

Frontend

React
React
Next.js
Next.js
TypeScript
TypeScript

DevOps

Docker
Docker
Kubernetes
Kubernetes
Terraform
Terraform

Cloud

AWS
AWS
GCP
GCP
Serverless
Serverless

Additional Skills & Tools

NestJS NestJS
PostgreSQL
DynamoDB
Redis
GraphQL
CI/CD

Ready to Work Together?

I'm passionate about building robust, scalable solutions and sharing knowledge through technical writing.

Latest Posts

Deep dives into backend engineering, software engineering, cloud automation, DevOps best practices, and the latest in tech innovation.

23 min read

Local Cloud Development with Docker and LocalStack: Emulate AWS Services Locally | Docker Practical Series #11

Cloud development often involves the challenge of testing applications against real cloud services like AWS, which can be slow, costly, and complex. LocalStack and Docker provide a powerful solution by enabling you to run a fully functional local AWS cloud stack on your development machine. In this guide, we'll explore how to set up and use LocalStack with Docker to create an efficient local cloud development environment.

13 min read

Advanced Docker Build Techniques with Bake and BuildKit: Optimize Your Container Workflows | Docker Practical Series #10

Docker Bake and BuildKit represent the next generation of container build technology, offering powerful features for creating efficient, customizable, and maintainable Docker images. In this guide, we'll explore advanced build techniques that go beyond basic Dockerfiles, allowing you to define complex build configurations for different environments, optimize your builds, and streamline your development workflow.

14 min read

Mastering Docker Swarm: Simplified Container Orchestration for Scalable Microservices | Docker Practical Series #9

Docker Swarm transforms a group of Docker hosts into a single, virtual Docker host, enabling container orchestration across multiple machines. This built-in orchestration solution provides high availability, load balancing, and service discovery with minimal configuration. In this guide, we'll explore Docker Swarm's capabilities through practical examples and real-world scenarios.

11 min read

Docker Image Management Best Practices: Optimize, Secure & Automate | Docker Practical Series #8

Effective Docker image management is crucial for maintaining a streamlined, secure, and efficient containerized workflow. From tagging strategies to security considerations, proper image management practices help teams collaborate more effectively and deploy with confidence. In this guide, we'll explore comprehensive best practices for managing Docker images throughout their lifecycle.

10 min read

Optimizing Docker Images with Multi-Stage Builds: Reduce Size & Boost Security | Docker Practical Series #7

Docker multi-stage builds are a powerful feature that allows you to create smaller, more secure container images. By separating the build environment from the runtime environment, you can ensure your production containers only contain what's necessary to run your application. In this guide, we'll explore multi-stage builds with practical examples for different programming languages.

11 min read

Mastering Docker Networking: A Comprehensive Guide to Container Communication | Docker Practical Series #6

Networking is a critical aspect of containerized applications. Understanding how Docker containers communicate with each other and with the outside world is essential for building robust, scalable applications. In this guide, we'll explore Docker networking concepts through practical examples and real-world scenarios.