Pinned post
Well, allow me to reintroduce myself.
I'm a firmware engineer by profession, currently working at Rhygen Technologies (@rhygentech), an energy optimization company based in Pune, India.
I graduated with a degree in Electronics & Telecommunication Engineering in 2025, and over the years I've been fortunate enough to work across a wide range of domains in hardware and embedded systems.
This is going to be a little long, but hear me out.
As a kid, I wasn't obsessed with electronics, rather, cars were my thing. I grew up watching Fast & Furious and Sebastian Vettel dominate Formula 1 and for the longest time I wanted to become a mechanical engineer. The dream was simple: diploma in Mechanical Engineering, bachelor's, master's in the UK specializing in automobiles, and eventually an F1 team.
Life and family, had other plans.
After years of discussions with my parents, Electronics Engineering simply made more sense. I was so convinced that when it came time to fill out my college preferences, every single option I selected was an electronics branch.
Eventually, I landed at Pimpri Chinchwad College of Engineering (PCCOE). In my very first year, I joined Team Automatons (@team_automatons), our ROBOCON team, where I was entrusted with developing embedded software.
That decision changed my life.
Over the next few years, I worked with the 8051 (Assembly), PIC16, LPC2148, and eventually became the first person in the team in nearly five years to bring up an STM32 platform. I built a complete bare-metal programmer's model and peripheral drivers for the STM32F407 Discovery board, including RCC, GPIO, NVIC, EXTI, SPI, I²C, and USART.
Later, I designed and implemented a PID-based navigation control system for a four-wheeled robotic platform, which eventually became my major project.
During my final year, I stumbled into another rabbit hole - Embedded Linux.
I picked up a BeagleBone Black, started learning Linux device drivers, and discovered an entirely different way of thinking about software. Trying to recreate everything I'd previously built on STM32, but now on Linux-based SoCs and inside kernel space, opened up an entirely new world for me - one that I still absolutely love.
Professionally, I've had the opportunity to work with some incredible hardware, including TI C2000 DSPs, Teensy 4.1, Qualcomm's QCM2290, Rockchip RK3399, Banana Pi M2 & M4 Berry, NXP automotive MCUs, STM32 M4 and H7 families, and several other platforms.
My journey so far has taken me through:
• A year-long Embedded R&D internship at a German automotive MNC during my final year.
• Linux Kernel Developer at a startup in Surat.
• Firmware Developer at an Industrial IoT company in Pune.
• And today, Firmware Engineer at Rhygen Technologies.
Somewhere along the way, I also had the privilege of teaching Embedded Systems and Microcontrollers as a Guest Lecturer at Pune Institute of Computer Technology (PICT), spending an entire semester teaching second- and third-year students over the weekends.
Outside of technology, life is equally fulfilling.
I'm a guitarist.
A First Dan Black Belt in Karate.
I play football twice a week.
I played professional cricket for three and a half years at the U14 and U16 level.
I'm reasonably decent at table tennis, badminton, and lawn tennis (yes, the one-handed backhand is heavily inspired by Federer).
Beyond that, I have a deep love for hip-hop, rock music, Hindu philosophy, building things, writing long-form thoughts, and approaching life with a healthy dose of... chalant - for lack of a better word.
If you've made it this far, thank you. I genuinely appreciate you taking the time to read my story.
I hope you'll stick around and come let's be great together.
I'm a firmware engineer by profession, currently working at Rhygen Technologies (@rhygentech), an energy optimization company based in Pune, India.
I graduated with a degree in Electronics & Telecommunication Engineering in 2025, and over the years I've been fortunate enough to work across a wide range of domains in hardware and embedded systems.
This is going to be a little long, but hear me out.
As a kid, I wasn't obsessed with electronics, rather, cars were my thing. I grew up watching Fast & Furious and Sebastian Vettel dominate Formula 1 and for the longest time I wanted to become a mechanical engineer. The dream was simple: diploma in Mechanical Engineering, bachelor's, master's in the UK specializing in automobiles, and eventually an F1 team.
Life and family, had other plans.
After years of discussions with my parents, Electronics Engineering simply made more sense. I was so convinced that when it came time to fill out my college preferences, every single option I selected was an electronics branch.
Eventually, I landed at Pimpri Chinchwad College of Engineering (PCCOE). In my very first year, I joined Team Automatons (@team_automatons), our ROBOCON team, where I was entrusted with developing embedded software.
That decision changed my life.
Over the next few years, I worked with the 8051 (Assembly), PIC16, LPC2148, and eventually became the first person in the team in nearly five years to bring up an STM32 platform. I built a complete bare-metal programmer's model and peripheral drivers for the STM32F407 Discovery board, including RCC, GPIO, NVIC, EXTI, SPI, I²C, and USART.
Later, I designed and implemented a PID-based navigation control system for a four-wheeled robotic platform, which eventually became my major project.
During my final year, I stumbled into another rabbit hole - Embedded Linux.
I picked up a BeagleBone Black, started learning Linux device drivers, and discovered an entirely different way of thinking about software. Trying to recreate everything I'd previously built on STM32, but now on Linux-based SoCs and inside kernel space, opened up an entirely new world for me - one that I still absolutely love.
Professionally, I've had the opportunity to work with some incredible hardware, including TI C2000 DSPs, Teensy 4.1, Qualcomm's QCM2290, Rockchip RK3399, Banana Pi M2 & M4 Berry, NXP automotive MCUs, STM32 M4 and H7 families, and several other platforms.
My journey so far has taken me through:
• A year-long Embedded R&D internship at a German automotive MNC during my final year.
• Linux Kernel Developer at a startup in Surat.
• Firmware Developer at an Industrial IoT company in Pune.
• And today, Firmware Engineer at Rhygen Technologies.
Somewhere along the way, I also had the privilege of teaching Embedded Systems and Microcontrollers as a Guest Lecturer at Pune Institute of Computer Technology (PICT), spending an entire semester teaching second- and third-year students over the weekends.
Outside of technology, life is equally fulfilling.
I'm a guitarist.
A First Dan Black Belt in Karate.
I play football twice a week.
I played professional cricket for three and a half years at the U14 and U16 level.
I'm reasonably decent at table tennis, badminton, and lawn tennis (yes, the one-handed backhand is heavily inspired by Federer).
Beyond that, I have a deep love for hip-hop, rock music, Hindu philosophy, building things, writing long-form thoughts, and approaching life with a healthy dose of... chalant - for lack of a better word.
If you've made it this far, thank you. I genuinely appreciate you taking the time to read my story.
I hope you'll stick around and come let's be great together.