Accomplished Senior Software Engineer with a proven track record at The Nielsen Company, enhancing software functionality and team efficiency through agile methodologies and innovative solutions. Competency in application design and development as well as project leadership, I've significantly improved processes, leading to notable time savings. Skilled in programming and critical thinking, my work has consistently elevated product quality and project delivery standards.
Curated an embedded operating system based on Fedora Linux for Intel based meters that have multiple sensors over USB, uses an application to collect the data, and connects via cellular to the Internet and transfers data through encrypted SSH tunnels to a collection facility. We deployed over 100 thousand meters across the US and more worldwide. A second low cost version of this device was done on the ARM architecture.
Although working with a team of developers that worked on aspects of the "Application" my focus was mostly on the build of the operating system, developing applications for distributing new images both in manufacturing and upgrading in Field Distribution Centers, working on kernel drivers to achieve particular goals with mesh networking between in home meters, and did some development work on the networking module of the Application. In addition to the main OS I also worked on customizing a custom bios solution and worked on u-boot for the ARM version.
Played an architectural role and development role in developing a series of gateway devices on ARM platforms that were used to assist meters in a household environment get data back to a collection facility using Bluetooth Low Energy and WiFi to bridge between a customer's WiFi and/or Cellular. This was based on a Yocto OS build and customized to run in initramfs and designed to fall back to a "recovery kernel" that could completely reformat the main flash and recover from a separate flash region. All of the same components necessary from production to field distribution center upgrades used in the primary device described earlier were conducted for this device as well. This product has been over 100 thousand units and growing between US rollouts and Norway to date. This is expected to exceed 200 thousand units where multiple devices can work through the device to include wearables which are one of the fastest growing meters for the company.