• A Spiritual Detour: My 2013 Maha Kumbh Journey Through Varanasi Ghats

    In 2013, while on a bike ride to Allahabad (Prayagraj) for the Maha Kumbh, I made an unforgettable detour to Varanasi after visiting my father at the Sirmour hydro plant in Rewa. The ghats of Varanasi, with their ancient steps leading down to the sacred Ganga, are an iconic sight, though the unclean state of…

    Read more →


  • Embracing the Wait: Life at Ghoradongri Railway Station Yr 2012

    I have spent countless hours waiting at railway stations, much like millions of other Indians who rely on the Indian Railways as their daily lifeline. For those of us whose hometown stations have fewer train stoppages, the wait can be long and tedious. Passing the time often becomes a creative challenge—whether it’s watching fellow commuters,…

    Read more →


  • Graduation Day: Memories of 4th Convocation NIT Rourkela Year 2006

    On 16 December 2006, The NIT Rourkela 4th convocation was a momentous occasion brimming with excitement, as we gathered to celebrate the culmination of our hard work—our B.Tech degrees (Batch 2004-06). We are the pioneering batch of NIT Rourkela (formerly REC Rourkela, which became NIT in 2002), entering the campus in 2002 and hence being…

    Read more →


  • Memories of Farming: The Bullock and The Field – Year 2009

    In 2009, I had the opportunity to spend one of the most cherished times of my life with my Nana and my brother Monu on our family farmland. It was during this period that I first experienced ploughing the land with a bullock, a practice that was still common among farmers who couldn’t afford tractors.…

    Read more →


  • Memories of the BackPost: NIT Rourkela, Year 2006

    NIT Rourkela would be incomplete without mentioning the BackPost near Hall 5, a place that holds deep significance for the boys’ hostel residents, especially from 2nd to 4th year. It was where (2002-2006) we spent countless hours—discussing, Ragging, planning, dreaming, and exchanging ideas. This spot became a hub of conversation, where we talked about everything,…

    Read more →


  • NIT Rourkela Computer Science Batch of 2006

    The Computer Science Batch of 2006 at National Institute of Technology (NIT) Rourkela holds a special place in my heart. From the moment we joined in 2002, filled with dreams and boundless energy, time flew by in what felt like an instant. Today, each of us has carved a niche in our respective industries, leaving…

    Read more →


  • Short Stint At Nagarro Year 2010

    In 2010, I joined Nagarro, full of optimism and eager to make a mark, After 6 month self exploratory bike journey and rejecting offer from Pine Labs. Our induction was conducted by none other than the founders themselves, and their passion for the company was truly inspiring. With the company’s reputation booming in the tech…

    Read more →


  • The First Job: My Journey into the Tech World Year 2006

    Your first job is always a milestone that stays close to your heart. I got mine through NIT Rourkela campus placement at ‘Erevmax Technology’ in Kolkata, where I gathered some unforgettable memories in the office, along with a tough experience at my rented place. That one month in Kolkata, fresh out of college and after…

    Read more →


  • Exploring British Era Gangau Dam Madhya Pradesh Yr 2013

    In 2013, during a religious bike ride to Mahakumbh of Allahabad, I had the unique opportunity to further explore into the Panna region of Madhya Pradesh with my close friend Alok. Alok’s brother assisted us in exploring the areas surrounding the Panna Tiger Reserve. Nestled amidst the serene landscape of the Panna Tiger Reserve near…

    Read more →


  • As we celebrate India’s Independence Day 2024, it’s a perfect opportunity to delve into a creative project that honors our New Bharat nation’s rich heritage and technological advancements. Today, Let’s take a digital journey and recreate the Indian flag using Python. This exercise not only pays tribute to our national pride but also highlights the…

    Read more →


  • Terminating an employee is one of the most challenging responsibilities for a manager or HR professional, particularly in India, where job-related emotions run high. Despite its difficulty, it’s essential to handle this process with the highest level of dignity and respect to maintain a positive company culture and minimize legal risks. Moreover, firing an employee…

    Read more →


  • A few months ago, I wrote about how work-life balance is a myth, a viewpoint I still hold. However, recognizing the early signs of dissatisfaction is crucial in improving the organizational environment. Having been part of several tech companies over the years, I can confidently say that burnout has become an increasingly prevalent issue, impacting…

    Read more →


  • In the ever-evolving world of technology, hiring the right talent is an art in itself. While many startups focus on short-term goals, larger companies plan for the long haul, looking three to five years ahead. This raises a critical question: Should you hire someone who meets your immediate needs or someone who aligns perfectly with…

    Read more →


  • Throughout the fast-paced world of software development, effective versioning and release management are not merely technical necessities but pivotal strategies for seamless collaboration, clarity, and user satisfaction. One of the most acclaimed methodologies that encapsulates these principles is Semantic Versioning (SemVer), complemented by the practice of assigning meaningful names to releases. In this tech blogpost,…

    Read more →