Siddharth Chandrasekaran

I’m an electronics and computer enthusiast. I have a bachelor’s degree in Electrical and Electronics Engineering. By the day, I am an Embedded Software Developer (last I checked) writing and manage embedded firmware for a living. By the evening, I am just another interested student looking for some excitement.

I know what it takes to write release quality code that is flexible and maintainable. I work in a product based company, we care a lot about long term maintenance of the product than the time to market. In short, giving attention to details and strict adherence to best practices just about covers my view towards software development.

I love any and everything related electronics, especially embedded systems. Apart from that, day-to-day physics, computer vision, algorithms, robotics, linux and ofcourse C programming are the next big things in my life.

My fascination for embedded systems dates back very early in my childhood. When I read all those science fictions with robots in them I used to wonder how they made the decisions. Then someone told me they had a computer inside them. From then on my question to people was how a windows XP can make things move?

It’s always the question that drives us.

I have no clue on who said that. I picked it up from the movie The Matrix (not because it sounded cool). Nevertheless, I too was driven by the question. I mean how.. ? Okay I wasn’t exactly the smartest person out there… not then, not now!

But then, no one can say I didn’t try! least I had that. The answer then presented itself to be embedded systems. Well not exactly. But for the sake of this argument and for those few readers who are still with me at this point, I will leave it at that.

If you are reading this far into this page you might want to subscribe to my posts and get notified when ever I publish something content (I rarely do). You can reach me any time (yes that’s right any time!) at, siddharth [at] embedjournal [dot] com and say hi