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.

How Google Wants to Bring AI to Every High School Student

How Google Wants to Bring AI to Every High School Student

Google CEO Sundar Pichai recently appeared at the White House as part of the AI Education Taskforce. He discussed Google’s commitment to helping students and teachers use AI to their advantage. Pichai started by thanking the First Lady and other government officials for starting the Presidential AI Challenge, which encourages kids to think of new […]

How Google Wants to Bring AI to Every High School Student Read More »

How Microsoft Copilot Helps First West Credit Union Deliver Smarter, More Human Banking

How Microsoft Copilot Helps First West Credit Union Deliver Smarter, More Human Banking

First West Credit Union, one of Canada’s largest with over 280,000 members, has rolled out Microsoft 365 Copilot to all 1,300 employees, becoming the first major Canadian financial institution. Branch managers like Adi Bhatia now prepare for member appointments in seconds instead of digging through documents and procedures. Copilot lets advisors instantly find the right

How Microsoft Copilot Helps First West Credit Union Deliver Smarter, More Human Banking Read More »

Python yield keyword concept illustration with generator function

Python’s yield Keyword: From Theory to Real-World Magic

Today, we’re going to break down yield into simple, digestible pieces. By the end of this article, you’ll not only understand what it does but also why it’s such a powerful tool for writing efficient and elegant Python code. The Problem: Why Not Just Use return? Let’s start with what we know. The return statement is straightforward: a function runs,

Python’s yield Keyword: From Theory to Real-World Magic Read More »

Scroll to Top