About
I enjoy building things for the cloud while being surrounded by inspiring coworkers. I…
Experience
Education
-
Georgia Institute of Technology
Specialization in Machine Learning, Computational Perception, Robotics, and Interactive Intelligence.
-
-
Activities and Societies: ACM student member, Competed in ACM International Computer Programming Competition
Received merit award from the CSU Chemistry Dept. for undergraduate computational chemistry research
Minor in Chemistry
Publications
-
Go For DevOps
Packt
Go is the go-to language for DevOps libraries and services, and without it, achieving fast and safe automation is a challenge. With the help of Go for DevOps, you'll learn how to deliver services with ease and safety, becoming a better DevOps engineer in the process.
Some of the key things this book will teach you are how to write Go software to automate configuration management, update remote machines, author custom automation in GitHub Actions, and interact with Kubernetes. As you…Go is the go-to language for DevOps libraries and services, and without it, achieving fast and safe automation is a challenge. With the help of Go for DevOps, you'll learn how to deliver services with ease and safety, becoming a better DevOps engineer in the process.
Some of the key things this book will teach you are how to write Go software to automate configuration management, update remote machines, author custom automation in GitHub Actions, and interact with Kubernetes. As you advance through the chapters, you'll explore how to automate the cloud using software development kits (SDKs), extend HashiCorp's Terraform and Packer using Go, develop your own DevOps services with gRPC and REST, design system agents, and build robust workflow systems.
By the end of this Go for DevOps book, you'll understand how to apply development principles to automate operations and provide operational insights using Go, which will allow you to react quickly to resolve system failures before your customers realize something has gone wrong.Other authorsSee publication -
A Lap Around Azure’s Open Source Driven Innovation, Part II: Hacking Data Open with the Cloud
Microsoft BUILD 2016 and Channel 9
The cloud has a lot going on, and open source plays a key role when it comes to cloud innovation. From unikernels to aPaaS, and from DevOps to managed services, open is where things are happening. Join us at //build for a 2-part series on how Azure approaches open source innovation in the cloud Part 2 – Fabric & Data. It’s a whole new world of data options in the cloud with Azure. From connecting to Azure SQL with new JDBC clients for Ubuntu to deploying sophisticated scale out clusters for…
The cloud has a lot going on, and open source plays a key role when it comes to cloud innovation. From unikernels to aPaaS, and from DevOps to managed services, open is where things are happening. Join us at //build for a 2-part series on how Azure approaches open source innovation in the cloud Part 2 – Fabric & Data. It’s a whole new world of data options in the cloud with Azure. From connecting to Azure SQL with new JDBC clients for Ubuntu to deploying sophisticated scale out clusters for Cassandra or MariaDB, Azure and its partners work 24/7 to get you trusted technology stacks with scale and agility. Join us to discover how Azure can help you harness the power of open source innovation today, and start writing your open journey in the cloud.
-
SQL CLR and Secure Web Service Calls with Impersonation - SQL Server Standard
SQL Server Standard
CLR based web service calls with impersonation within MSSQL 2008.
Projects
-
Microsoft Azure Service Bus for Golang
- Present
Microsoft Azure Service Bus is a reliable cloud messaging service (MaaS) which simplifies enterprise cloud messaging. It enables developers to build scalable cloud solutions and implement complex messaging workflows over an efficient binary protocol called AMQP.
The library is a pure Golang implementation of Azure Service Bus over AMQP. -
Microsoft Azure Event Hubs for Golang
- Present
Golang client library for Azure Event Hubs https://azure.microsoft.com/services/event-hubs
Azure Event Hubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them into multiple applications. This lets you process and analyze the massive amounts of data produced by your connected devices and applications. Once Event Hubs has collected the data, you can retrieve, transform and store it by using any real-time analytics provider or with…Golang client library for Azure Event Hubs https://azure.microsoft.com/services/event-hubs
Azure Event Hubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them into multiple applications. This lets you process and analyze the massive amounts of data produced by your connected devices and applications. Once Event Hubs has collected the data, you can retrieve, transform and store it by using any real-time analytics provider or with batching/storage adapters. -
Test Drive Azure Management APIs
Test drive the Azure Management APIs powered by OpenAPI specifications and Swagger UI.
-
Microsoft AutoRest Code Generator
- Present
The AutoRest tool generates client libraries for accessing RESTful web services. Input to AutoRest is a spec that describes the REST API using the Swagger format.
Other creatorsSee project -
pg-vault - attempt at Rust PostgreSQL cloud encryption
PostgreSQL extension which exposes the functionality of the Rust vault crypto library
-
Microsoft Azure REST API Specifications
- Present
The source for REST API specifications for Microsoft Azure.
I started the project and lead the movement of Microsoft REST APIs into a public, open format. Below is my initial commit.
https://github.com/Azure/azure-rest-api-specs/commit/8c42e6392618a878d5286b8735b99bbde693c0a2Other creatorsSee project -
Microsoft Azure SDK for Ruby
-
This project provides a Ruby package that makes it easy to access and manage Microsoft Azure Services like Storage, Service Bus and Virtual Machines.
Other creatorsSee project -
Vagrant Plugin for Microsoft Azure
-
Vagrant 1.6.0+ plugin that adds Microsoft Azure provider to Vagrant, allowing Vagrant to control and provision machines in Microsoft Azure.
-
Rust lib for Microsoft Azure Key Vault
-
A C compatible Rust library and command line interface with all of the features provided by the Key Vault REST API.
The library is at proof of concept state. Right now, it will only authenticate against Azure Active Directory via OAuth2 and request an asymmetric key from a specified vault. -
cisimple - cloud CI / CD for iOS and Android
-
cisimple is the smoothest implementation of continuous integration, deployment, and testing of mobile applications on the market.
Other creatorsSee project
Honors & Awards
-
Microsoft HiPo Emerging Leader Bench
-
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named David Justice in United States
-
David Justice
Engineering
-
David Justice
-
David Justice
-
David Justice
Band Director at Our Lady Queen of Peace Grade School
214 others named David Justice in United States are on LinkedIn
See others named David Justice