Work


Microsoft (2018-Now)

I was hired out of college to work at Microsoft as a Software Engineer, working on the C SDK team for Azure IoT. Since then, I've had to opportunity to work on and contribute to many projects. Below is a brief description of some of those projects.

Software Engineer I (2018-2020)
- Co-wrote an embedded systems memory/data handling utility to read from multiple media as though it were one. Enables scenarios for increased TCP speeds, processing of data exceeding the hardware memory limitations, and unified API's for reading and writing of data.
- Helped write the Embedded C SDK for Azure IoT, writing core functionality, testing, and sample scenarios.
- Worked on low level embedded system IPC implementations, file system integration, among other embedded utilities.
- Selected for international partner engagement in Berlin on preview IoT features.

Software Engineer II (2020-Now)
- Cowrote and designed the Azure IoT middleware for FreeRTOS, giving a performant and flexible solution for those needing to connect their real-time embedded systems projects to Azure.
- Took the initiative to improve customer experience on iOS and MacOS and wrote a native SDK for Swift using our existing Azure SDK for Embedded C to give customers a better and more complete experience for those platforms. The feature set is more complete, efficient, and faster than our previous, legacy offering.


Repositories I've Worked On
- Azure IoT SDK C
- Azure SDK for Embedded C
- Azure IoT middleware for FreeRTOS
- Azure SDK for C Swift