Tarun

Hi, I'm Tarun Kumar — a passionate Software Developer with 4+ years of experience specializing in Python, Django, Django REST Framework, and modern web technologies. I've built scalable applications for both government and private sectors, including ERP systems, HRMS, and digital platforms for Indian Railways. I thrive at the intersection of backend engineering and user-centric design, integrating tools like MongoDB, PostgreSQL, AWS EC2, and jQuery. I'm also the creator of pythonjournals.com, where I share insights, tutorials, and automation scripts to help developers grow. When I'm not coding, I mentor interns, explore AI/ML in geospatial analysis, and work on projects that bridge technology with real-world impact.

Comparison graphic showing Django, Flask, and FastAPI logos with the text 'Django vs Flask vs FastAPI: Best Python Web Framework in 2025?

Django vs Flask vs FastAPI: Best Python Web Framework in 2025?

When it comes to web development with Python in 2025, developers are spoilt for choice. Three major frameworks dominate the scene: Django, Flask, and FastAPI. Each has its strengths, weaknesses, and ideal use cases. But which one is the best for your project in 2025? In this article, we’ll explore the latest trends, performance benchmarks, […]

Django vs Flask vs FastAPI: Best Python Web Framework in 2025? Read More »

Flat-style illustration showing a laptop with the Django logo, surrounded by Ubuntu, AWS, Nginx, and Gunicorn icons, representing Django project deployment on AWS EC2 with Ubuntu, Gunicorn, and Nginx.

How to Deploy a Django Project on AWS EC2 with Ubuntu, Gunicorn, and Nginx

Deploying a Django project to a live server can be challenging, especially for the first time. In this guide, I’ll walk you through a clear, step-by-step process to deploy your Django application on an AWS EC2 instance using Ubuntu, Gunicorn, and Nginx. Step 1: Install Required Packages Update the package and the Linux sudo apt

How to Deploy a Django Project on AWS EC2 with Ubuntu, Gunicorn, and Nginx Read More »

Scroll to Top