I'm currently working in the Office of the CTO at Cumulus Networks, a networking startup based in Mountain View, CA. Cumulus Networks develops and licenses a version of Linux designed to run on white-box switches, making hardware accelerated switching accessible without having to learn a custom operating system. Because the interface is "just Linux", it's possible to leverage the same automation and monitoring tools used for managing Linux-based servers, unifying the system administration experience for the entire infrastructure. I work on prototyping integrations and developing demos with other vendors in the webscale networking space.
I've worked in several capacities at Cumulus, starting as a Customer Engineer in the Enablement team, where I developed the Cumulus Workbench, a web application for provisioning physical labs for customers and students to test-drive the platform. I then worked as a Consulting Engineer in the Consulting team, where I leveraged Vagrant and the Cumulus VX virtual machine to develop demos of the platform's features and integration potential. I also migrated training away from the legacy hardware of the physical workbench and developed a virtual workbench to take its place.
Through most of graduate school, I did research in the field of Educational Data Mining as a Teaching & Research Assistant working under Dr. Tiffany Barnes and Dr. Edward Gehringer. Educational Data Mining is the application of data mining and machine learning techiques to associate data from educational environments such as classrooms and tutoring systems and with learning and engagement.
While working in the CEI, I had the opportunity to engage in a teaching-intensive program, teaching classes for nearly two years. Teaching has tremendously improved my communication skills. Having to lecture twice a week has made me a much better public speaker, and holding office hours for my students has helped me listen to and troubleshoot their technical difficulties.
After completing my Bachelor's Degree in Computer Science, I started graduate school as a Research Assistant in the Cyber Defense Lab working under Dr. Peng Ning. I did research on network security analytics focused on the relationships of services in distributed networks. This work was used as the basis for my Master's Degree, completed in May 2013.