On Learning How to Code as a 9-Year-Old

How I made a desktop app in the 2000s with minimal lines of code, added a 30-day trial period to it and packaged it in a CD. All that remained was to sell it and wait for people line up to buy it . And how that would take place in 2020. Let’s take a trip in a time machine back to the millenium, and fast forward from there.

Next chapter of my career

Reflections after having recently begun a new job as a Software Engineer at Google.

Prolong MacBook Battery Life by Limiting Max Charge Level

If you’re using your MacBook plugged in all the time, here’s how to prevent the battery from getting overcharged by limiting the maximum charge level of the battery through a hidden System Management Controller (SMC) setting

Introducing Daily Logs

A journal from myself to myself.

Hello, World!

Inaugurating my personal homepage.
Kumar Abhishek

Kumar Abhishek

Software Engineer


Hi, I’m Abhishek.

Thanks for stopping by here.

Since early childhood I have spent a large chunk of my time building and working on technology - electronic circuits and software professionally and in my own time as personal learning projects as well. This is my personal homepage - home to my technical (which would have previously been under “The Embedded Kitchen” banner) as well as personal content, organized in separate sections.

Read my blog by clicking on this link. Opinions expressed within are my own.

If you’d like to stay in touch or be updated when I post new content here, please leave me a message at my email or follow me on Twitter. At some point I will add an email subscription widget here where you can enter your email address and receive updates.


  • Planet-scale Software Systems
  • Embedded Systems
  • Augmented Reality
  • Brain-Computer Interfaces
  • FPGAs
  • Hardware (schematics/layout/manufacturing)
  • Non-technical: Music (vocals and piano), Journalling and Reading


  • M.Tech. in Visual Information and Embedded Systems, 2016-17

    Indian Institute of Technology (IIT), Kharagpur, India

  • B.Tech. in Electronics and Electrical Communication Engineering (E&ECE), 2012-16

    Indian Institute of Technology (IIT), Kharagpur, India


Under construction. Check back for more!


Professional Experience


Software Engineer

Google LLC

Sep 2020 – Present Bangalore, India
Excited to be back where I started 4 years back as an intern. That’s all I can say!

Systems Applications Engineer

Analog Devices, Inc. (ADI)

Aug 2017 – Sep 2020 Bangalore, India
Worked as a Systems/Product Applications Engineer in the E-Mobility Group within the Automotive BU of Analog Devices on the Wireless Battery Management System (wBMS) project.

Hardware Engineering Intern

Google LLC

May 2016 – Jul 2016 Mountain View, California, USA
Working with a leading edge ASIC design team to explore different configurational choices of logic cells that would lead to optimized total cost of ownership (TCO) of the entire chip - including not just the fabrication cost of the chip but also post-deployment total power consumption in the data center. Dealt with parsing information from large log reports from silicon synthesis tools and subsequent data processing, modeling, analysis and reporting.