Hi there! đź‘‹

  • Welcome to my website!. This is the right place to discover more about me if you’re interested. I share my thoughts, opinions, projects showcases & experiences as a software engineer.
  • Besides that, you’ll find content on topics like - “Software engineering”, “Java (the programming language), Javascript”, “Artificial Intelligence” & so on.
  • And if you enjoy reading the content, consider sharing them with your friends, family & acquiantances. Or if you believe I could improve something, leave a feedback though any of my contact details.

Day 89: When Your Singleton Isn't Really a Singleton (And How to Fix It)

That perfect Singleton you wrote? It’s probably creating multiple instances in production—here’s why it happens and five bulletproof ways to fix it.

June 26, 2025 Â· 10 min

Day 88: Multilingual Audio Transcription with Gemini 1.5, Vertex AI, and Spring Boot

Building a robust multilingual audio transcription system using Spring Boot, Google Cloud Storage, and Vertex AI’s Gemini 1.5, covering architecture, prompt engineering, safety settings, confidence scoring, and async/batch processing.

April 29, 2025 Â· 7 min

Day 87: Java's Environment Variable Paradox: Easy to Read, Impossible to Change?

Exploring how to read and delete environment variables in Java with practical examples

March 26, 2025 Â· 8 min

Day 86: Building a Secure Java Sandbox with Custom Class Loaders, Process isolation and Java Platform Module System – Executing JAR and .java Files Safely

Implementing a sandbox application that can take JAR or java file and run it securely

March 12, 2025 Â· 5 min

Day 85: Idempotent APIs in Java: Concepts, Implementation Strategies, and a Spring Boot File Upload Implementation

Idempotent APIs in Java: Concepts, Implementation Strategies, and a Spring Boot File Upload Implementation

January 2, 2025 Â· 5 min