Skip to content
View dcrreynolds's full-sized avatar
💭
Do hard things
💭
Do hard things

Block or report dcrreynolds

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dcrreynolds/README.md

Intro

 
 ________________________________________
|  ____________________________________  |
| |                                    | |
| | > Learn about me in story mode     | |
| | * Learn about me the standard way  | |
| | * What?                            | |
| |                                    | |
| |                                    | |
| |____________________________________| |
|     __                                 |
|  __|  |__                    __        |
| |__    __|                  (__)       |
|    |__|                  __            |
|                         (__)          / 
|                                      /
|             __        __            /   
|____________________________________/
 














What is this

One of my favorite past times is to take existing technology and ask it to solve problems it was not meant to solve. This GitHub ReadMe is simply asking the question, can Markdown be used to visually tell a story? Can you use it to play a video game? Will it make you want to pull your hair out (yes)?

So, this is an attempt to use Markdown to tell the story of me as a developer in Markdown with a more visual and storytelling approach.




























How does this work

Pretty simple really, each “scene” is made individually then stitched together with a little bit of C#. Internal links are used for navigation. Code blocks are used because GitHub will then use a monospaced font and I try to use as little html as possible to make things work. ASCII art and pictures fill in for the graphics to add some color.































It Begins

The first code I ever wrote was the worlds loneliest web site. A small PHP page that was a simple chat room that I built following a guide. Without a way to host the site, nobody but me could ever see it.

After that I took some AP CS classes in high school and learned about OOP in Java. After a brief stint studying the wrong major at the wrong school, I went to Texas State University for a CS degree and got a BS.
























Undergrad Research and Work

Mr Bean - Chemistry experiment

Before my last semester I got the chance to work with the brilliant Mina Guirguis to research how Control Theory could be used to run monitoring software on low powered devices without taking up all of the limited resources. I learned so much, including what control theory was. If you want to read the paper published by IEEE, you can find it at Control Theoretic Adaptive Monitoring Tools for the Android Platform.

I also did 2 senior projects my last semester, one to let me browse Reddit using a homemade eye tracker that worked but gave me a terrible headache. The second one used Markov decision trees to figure out what type of common Android application attacks were likely to net the best revenue. Between these 2 projects, grading a networking class, and working on the website for the school paper, I don’t think I left campus the entire time.

The same week of my graduation I flew to Seattle to interview with Microsoft, and flew home with an offer.






















Microsoft

I joined Microsoft as a Consultant in early 2013. With a developer background who primarily used Linux, my first project was to use SCCM to migrate a medium sized bank from Windows XP to Windows 7, a natural next step… In reality it was an amazing move. Due to this project and a few other Windows deployment projects, I learned a ton about Infrastructure.

With my dev background and new infra knowledge I combined the 2 and started working with PowerShell Desired State Configuration. I added the original SqlScript resource, which to date, is the highest number of issues ever opened for a commit I have made. It makes me proud.

Sometime around 2016 I said good bye to On-Prem servers and transcended to the clouds. I have migrated countless apps, I have built cloud native containerized micro-service applications, I have deployed SharePoint 2013 (🤮, it somehow was the best option for the customer), and I have built Data Estates with massive amounts of financial data all in Azure.

After writing miles of ARM templates and kilometers of Terraform, creating hundreds of deployment pipelines, workbooks, runbooks, and MVPs, receiving thousands of automated alert emails (and even responding to a few), I decided it was time to leave being a Consultant and start doing the exact same thing as an SRE.

And that is where I am now! I have joined an internal Microsoft team as an SRE keeping the services used by the business every day running happily.




















The classic ReadMe

Hi! 👋
I'm David

I am an SRE at Microsoft and I like tech, climbing and gardening.

  • BS in CS from Texas State University

  • Published research Control Theoretic Adaptive Monitoring Tools for the Android Platform

  • Microsoft Consultant who worked on so so many projects

    • SCCM Windows Deployment
    • Desired State Configurations
    • Migrating Apps to Azure
    • Deploying Cloud Native Apps
    • Building Data Estates
  • Senior SRE at Microsoft

    • SRE team lead
    • Using Terraform to support half a dozen applications
    • Keeping Microsoft safe
  • Fun Projects

Popular repositories Loading

  1. AIWorryJar AIWorryJar Public

    An AI enhanced worry jar. The site may not always be up since it tends to eat a lot of my OpenAI quota

    HTML 2

  2. dcrreynolds dcrreynolds Public

    1

  3. GreenDevList GreenDevList Public

    List of ideas to make your project more sustainable

    1

  4. DottieGoesToSpace DottieGoesToSpace Public

    A children's book about an adventurous cat

    1

  5. ContextMarkdown ContextMarkdown Public

    1

  6. xComputerManagement xComputerManagement Public

    Forked from dsccommunity/ComputerManagementDsc

    PowerShell