Welcome to My Corner of the Web#
Hey there!
I’m thrilled you dropped by. This is my personal space where I keep a lot of things such as notes, interesting tidbits, and random discoveries I gather along the way. Think of it as a friendly journal where I jot down things I find interesting and helpful or maybe because I do not want to forget them.
Whether you’re a fellow enthusiast or just curious, I hope you find something valuable here.
If you like to use RSS, you can follow me via the RSS link here.
News#
- June 2023: Joined Accolade Electronics Pvt. Ltd as an Embedded Software Engineer, working on automotive electronics. and Software Defined Vehicles (SDVs).
- May 2023: Graduated with a B.Tech in Electrical and Electronics Engineering from Visvesvaraya National Institute of Technology (VNIT)
- June 2022: Joined IIT Guwahati under Prof. Konda Reddy as a Research Intern.
- Oct 2021: Our paper Open-Set Multi-Source Multi-Target Domain Adaptation got accepted at Pre-registration Workshop, NeurIPS'21.
- September 2021: Contributed a dataset class for Labeled Faces in the Wild (LFW) to Torchvision, a popular computer vision library.
- May 2020: Joined IvLabs, the AI and Robotics Lab led by Prof. Shital Chiddarwar as an undergraduate student researcher, working on computer vision, IoT and robotics.
Latest Posts#
Getting to know lambdas in C++
\(\lambda\)s in C++: Nameless functions serving sweet syntactic sugar — just enough to give your codebase diabetes.
Learning CPP via Advent of Code 2024 [Day 9]
This isn’t how you’re supposed to defrag a disk… right?
-
Hi!! I have made a website and if you are seeing this, it is live
Writing C wrapper for C++ libraries
When working on projects that involve both C and C++ components, integrating functionality between the two can sometimes pose challenges due to the differences in their language constructs and compilation models. One common scenario is when you have a C++ library that you want to use within a C codebase.
Threads in PySide6, Python packaging and Executables
This post seves a guide as well as notes for developers working with PySide6. It covers topics such as managing output streams across scripts, running Python scripts in separate threads, and creating executable Python packages.