Home

Welcome to my personal webpage. From here, you can learn a little about me and find a few different places where I might be active.

About Me

I’m a software engineer with more than 7 years of industry experience.

I particularly enjoy working within the open-source community. I contribute regularly to Apache Iceberg, primarily on its Rust library implementation.

So far I’ve worked within AWS. I work on Apache Iceberg as part of my day job. In the past, I’ve worked on Amazon’s Rust-based FUSE file system Mountpoint for Amazon S3, and Apache Hadoop’s S3A IO stream implementation. I’ve also worked on the service-side of Amazon S3 (S3 Select and S3 Object Lambda).

Flashing SONOFF Zigbee 3.0 USB Dongle with new firmware

I have one of the SONOFF Zigbee 3.0 USB Dongle. It is attached to my home server and provides me with Zigbee connectivity for smart home integrations. The problem is that occasionally I have two sensors that drop off the network, after which I need to pair them again to get them working again. I’m hoping that flashing the latest firmware on to the Zigbee dongle may help.

I wanted to use an ARM-based Macbook to flash the new firmware. I heavily relied on Smart Home Addict’s video, adapting at each point to follow along on macOS.

[Read more]

Hugo Personal Site

Just writing a quick blog post to share the fact that putting together the initial site took under an hour! Thanks Hugo. If you’re not already aware, Hugo is a static site generator written in golang. It’s quite similar to Jekyll.

It was super simple to run brew install hugo, hugo new site my-website, find a theme and clone it inside the new site, then run hugo server -t terminal. Done!

[Read more]