Mike Rooney

Mike Rooney

Technical Leader, Teacher, Tinkerer
Fascinated by the intersection of people, progress, and technology
Project Scoping and Execution
Cloud Computing
Distributed Systems
Security
Platform Engineering
Numerical Methods
Co-processor Accelerated Computation

work experiences

Microsoft Logo
Platform Lead for Azure Kubernetes ServiceCurrent
Microsoft, Bay Area, CA
I've boomeranged back to Microsoft, and I am so excited to be granted such an important charter. Improving the world's favorite cloud OS is going to be a lot of fun.
Pluralsight logo
Cloud Platforms LeadJANUARY 2021 - JANUARY 2022
Pluralsight, Remote
While working in my capacity as the owner of Loopback LLC, I established great relations with the folks over at Pluralsight. As a result, I was pretty intrigued when they reached out regarding an acquisition. Once inside, I was able to greatly expand the quality and reach of virtual instructor lead teaching for Cloud Computing and DevSecOps. The developer bootcamps I made and delivered were excellent testing grounds for other Pluralsight products such as Skills and Flow. I took my observations regarding their usage and folded those improvements right back into their codebases. It was a pleasure to able to guide and mentor so many excellent instructors across so many technical subjects during my time at Pluralsight.
Founder and CEOJune 2020 - January 2021
Loopback LLC, RTP, NC
Prior to being acquired by Pluralsight, Loopback LLC focussed on delivering best in class training for all topics related to the cloud! All workshops and curriculums were multi modal with a thorough emphasis on establishing context via interactivity in a custom REPL (Read-Eval-Print Loop) environment - the perfect digitization of the Socratic method!
Microsoft Logo
Software EngineerDecember 2017 - September 2019
Microsoft, Seattle, WA
I had been looking for an excuse to move out to Seattle, so when Microsoft asked me to work on the Storage stack powering Azure, I didn't put up much of a fight. Through my time on the Storage Resource Provider team I interalized the supreme dedication and vigilance necessary to keep a world leading cloud in peak condition. Keeping customer data safe, secure, and available at such a scale is a weighty responsibility, and shouldering it helped to bulk up my engineering muscles. I am happy to have had the opportunity to design and develop critical parts of a massively scalable, highly distributed, ubiquitously accessible storage system serving the whole world.
Solutions Architect and InstructorJanuary 2017 - November 2017
RTP, NC
After learning all I could from my fantastic coworkers at NetApp, I decided it would be interesting to ply my trade as a freelancer while exploring new opportunities. In the short period of time that I was on my own, I served as a Senior IT systems Consultant, an Instructor, a contract Coder and Day Trader. It was a wild ride.
NetApp Logo
Software EngineerApril 2015 - January 2017
NetApp, RTP, NC
I began working fulltime at NetApp while also finishing my Master's degree. I was sold on working at NetApp when they told me I could get paid to work on Open-Source code via contributing both Upstream core and NetApp-specific driver code to the OpenStack Cloud Computing Software project. Not only did I learn how to become an effective contributor to one of the largest Open-Source projects, but I also became a deft hand at DevOps by helping to maintain a sprawling CI/CD system that spun up 100's of new OpenStack deployments on a daily basis.
SpaceX Logo
Security EngineerMay 2014 - August 2014
SpaceX, Hawthorne, CA
I was over the moon, or should I say Mars, to work for SpaceX. Never before had I been surrounded by such pervasive genius, and such disciplined engineering. Walking through the front offices of the Hawthorne facilities leads directly to a machinist's heaven--the entire SpaceX rocket assembly line. Most of my time was spent on operational network security and improvement of intrusion detection system capabilities, but I made sure to involve myself in a lot of my fellow interns' projects; I learned a *lot* about mechanical engineering.
NVIDIA Logo
Security EngineerMay 2013 - August 2013
NVIDIA, Santa Clara, CA
Working at NVIDIA was a dream come true. NVIDIA GPUs have always powered my PC builds, and I was inspired to apply after competing in an NVIDIA hosted collegiate videogame tournament. The first day on the job I was thrown into the deep end and told I was to design a cryptographic co-processor to support Elliptic Curve Cryptography (ECC) for the Tegra System on a Chip (SOC). Quite the mouthful, eh? Since I had never touched ECC or any of the professional hardware design tools in use, you could say that I had to learn rather fast. The pressure was really on when I learned that I had an entire team responsible for implementing the analog design reporting directly to me! All the while I was living in a hostel with 3 bedrooms and 15 others from all around the world, but that's a story for another day...
NSA Logo
Cryptologic Access DeveloperMay 2012 - August 2012
NSA, Fort Meade, MD
Ah yes, my first internship, and what an experience it was! Unfortunately, I can't say much more... the NSA has a very extensive prepublication review process. If you are interested in seeing the three bullet points I was approved to publish, hop over to my LinkedIn profile.

education

Master's Degree, Computer Science
September 2013 - January 2016
University of North Carolina @ Chapel Hill
I was so enjoying the time spent with my colleagues and CS faculty that I decided to linger, and what better excuse to hang around than to complete a Master's degree! I covered a lot of ground not only in the coursework I took and the classes I cotaught, but also my research foci. I began with research into creating CMOS image sensors having effectively unlimited dynamic range capabilities under Montek Singh; I finished with research on how to best define an API around videogames and simulation engines to support the creation of general AI agents (similar to gym.openai.com). Looking back, the most gratifying part of my time was helping students to develop soft-block FPGA processors and code audiovisual MIPS assembly demos in the digital logic and circuit design course I cotaught.
Bachelor's Degree, Computer Science
September 2009 - May 2013
University of North Carolina @ Chapel Hill
As a Carolina Scholarship recipient, UNC-CH provided me with a fantastic undergraduate experience. While I initially planned to become a Research Chemist, I quickly realized my disdain for lab stools as well as my unfortunate propensity for creating explosive reactions. After proving to be too much of a menace around wetware, I was relegated to writing simulation models in software. I was hooked by the rapid feedback loop intrinsic to programming, and as a result, I decided to switch my focus to Computer Science.