Staff Software Architect
At Wind River I served as the technical lead for the AI org. I helped the org grow from 5 to 40 people. My day to day consisted of transforming feature requests from product management into technical designs, grooming stories into actionable work items, setting the quality bar in code reviews and acceptance review meetings, designing test plans, building infrastructure, and skilling up our team in our toolset and design philosophies.The AI organization was the data centric team of Wind River Studio. We built out the companies aptitude in all facets of data management from security and access controls, telemetry systems for cloud and edge, secure transmission for data, streaming and batch analytics, model training and deployment, alerting and feedback systems, and evolving database schemas.The AI organization managed several products within Wind River Studio. Our DFL (Digital Feedback Loop) product secures a trust-minimized two-way communication channel between the device and the cloud. DFL enabled applications can be invoked from the cloud without needing to open a port or webservice on the device. Telemetry from the device was used for analytics, alerting, and model training. Our OTA (Over the Air) system managed software and configuration updates for enabled IoT devices. Our PlatformHealth system managed cloud telemetry and was used for monitoring and autoscaling underlying infrastructure.I also helped build a lot of the infrastructure that goes into scaling any organization including CI/CD pipelines, environment management systems, secret management systems, network security systems, etc.