About Myself

With a background in networks & distributed systems, I joined Verizon’s Corporate Strategy team in October 2019 where I currently lead Developer Relations for Verizon’s edge computing portfolio. In this capacity, I serve as Editor-in-Chief of our Corporate Engineering Blog, design developer tutorials & training modules, and work with large enterprise customers to solve their business challenges using automation, hybrid networking, and the edge cloud. Prior to Verizon, I was a Network Architect for bloXroute, a $10M+ blockchain scalability infrastructure project. In this capacity, I supported a number of network planning initiatives, developing strategies to mitigate cybersecurity and DDOS risks. I remain a passionate full-stack developer and an active community contributor in the areas of distributed architectures, cloud services, and DLT.


Total Projects


Erdős Number






  • Oct 2019-Present


    Corporate Strategy Analyst

  • Oct 2018-Jun 2019


    Network Architect

  • Sep 2018-Jun 2019

    MS, Computer Science

    Northwestern University

  • Sep 2015-Jun 2019

    BA, Computer Science

    Northwestern University

  • Sep 2015-Jun 2019

    BM, Guitar Performance

    Northwestern University

Skills & Experiences

I consider myself experienced in the majority of modern web frameworks, cloud service providers, and container/orchestration technologies.


Specializing in networks/distributed systems, my research was principally focused on web quality-of-experience (QoE) optimization in challenging environments.

Software Development

I've developed applications on the App Store, Google Play Store, and Chrome Web Store.


A selection of my awards, achievements, and publications.