Resume

About Me

Nate Duff

I am a Michigan State University Spartan Alumni, born and raised in Metro Detroit, Michigan. I am happily married, I have 2 dogs, and I am one of those lucky people who loves what they do for work enough that it is also a hobby. I have been building webistes since I was old enough to register a domain on GoDaddy and dream about selling lacrosse stick stringing services online, but my itch for programming did not come until my first job out of college in Software Testing for General Motors where I worked heavily in SharePoint and Team Foundation Server.

Once I was automating build and release pipelines in Azure DevOps using Windows PowerShell and writing performance tests I developed an interest in the solutions that I had been testing and releasing. After some time in DevOps and Software Development, I left General Motors and went to work for a small software development company called MercuryWorks where I continued developing and managing solutions in Azure & Azure DevOps. This role also came with infrastructure management experience, Microsoft 365 management experience, on-prem to M365 migration experience, Power Platform solution development experience, and much much more. After a few years I decided to focus more on Azure & Azure DevOps and transitioned to OneStream Software.

I am currently a Senior Cloud Developer at OneStream Software - building, automating, and managing solutions in Azure and Azure DevOps to support the Cloud organization. My first role at OneStream was in Cloud Engineering, where I automated customer infrastructure provisioning using Terraform and Azure Pipelines. Before eventually transitioning to the Cloud Development team to assist with .NET solution development & testing, I also spent some time on the Cloud Operations team to extend the customer provisioning pipeline into an automated disaster recovery validation pipline.

Nate Duff

Certifications

  • MCSA: Web Applications
  • Azure Admin Associate
  • Azure Admin Expert
  • M365 Teamwork Admin Associate
  • M365 Enterprise Admin Expert
  • Azure Solutions Architect Expert

Work History

  • 2022 - Now

    Full stack .NET/Azure development.

  • 2021 - 2022

    Full stack .NET/Azure development.

  • 2021 - 2021

    For our company, I manage our Office 365 applications, intranet, and extranet for sharing information either internally or with clients. I also operate the Azure DevOps Boards, Pipelines, and Repos while defining processes and standards related to deployment and transitioning to operations and support for both internal and external applications.

    For our clients, I perform Office 365 development and consulting, handle Level 2 Support tickets, Azure infrastructure management, and Azure DevOps pipeline management. Our team is also responsible for the management of our internal infrastructure that houses our application logging and automated test resources for client applications. We review Azure environments for opportunities for cost savings, high availability and solution architecture durability improvements, and any recommendations we can provide regarding cloud best practices.

    Skills Required: Seq (logging), Selenium Grid for Automated Testing, Visual Testing using AppliTools, SonarQuebe, Azure, Azure DevOps, Git, GitFlow, Zendesk, Office 365 Administration, Office 365 Security & Compliance, Exchange Online, SharePoint Online, Microsoft Teams, PowerBI, PowerApps, Microsoft Flow, SQL, MySQL, Wordpress, WP Engine

  • 2020 - 2021

    For our company, I manage our Office 365 applications, intranet, and extranet for sharing information either internally or with clients. I also operate the Azure DevOps Boards, Pipelines, and Repos while defining processes and standards related to deployment and transitioning to operations and support for both internal and external applications.

    For our clients, I perform Office 365 development and consulting, handle Level 2 Support tickets, Azure infrastructure management, and Azure DevOps pipeline management. Our team is also responsible for the management of our internal infrastructure that houses our application logging and automated test resources for client applications. We review Azure environments for opportunities for cost savings, high availability and solution architecture durability improvements, and any recommendations we can provide regarding cloud best practices.

    Skills Required: Seq (logging), Selenium Grid for Automated Testing, Visual Testing using AppliTools, SonarQuebe, Azure, Azure DevOps, Git, GitFlow, Zendesk, Office 365 Administration, Office 365 Security & Compliance, Exchange Online, SharePoint Online, Microsoft Teams, PowerBI, PowerApps, Microsoft Flow, SQL, MySQL, Wordpress, WP Engine

  • 2019 - 2020

    For our company, I manage our Office 365 applications, intranet, and extranet for sharing information either internally or with clients. I also operate the Azure DevOps Boards, Pipelines, and Repos while defining processes and standards related to deployment and transitioning to operations and support for both internal and external applications.

    For our clients, I perform Office 365 development and consulting, handle Level 2 Support tickets, Azure infrastructure management, and Azure DevOps pipeline management. Our team is also responsible for the management of our internal infrastructure that houses our application logging and automated test resources for client applications. We review Azure environments for opportunities for cost savings, high availability and solution architecture durability improvements, and any recommendations we can provide regarding cloud best practices.

    Skills Required: Seq (logging), Selenium Grid for Automated Testing, Visual Testing using AppliTools, SonarQuebe, Azure, Azure DevOps, Git, GitFlow, Zendesk, Office 365 Administration, Office 365 Security & Compliance, Exchange Online, SharePoint Online, Microsoft Teams, PowerBI, PowerApps, Microsoft Flow, SQL, MySQL, Wordpress, WP Engine

  • 2018 - 2019

    In this role, I manage the builds and deployments for our development teams. I have decreased deployment time and costs with 100% of releases successfully implemented.

    Skills Required: Release Management, CI/CD, Pivotal Cloud Foundry containerized application development, .NET Core, PowerShell scripting, SharePoint development, Team Foundation Server / Azure DevOps

  • 2017 - 2018

    In this role, I supported a variety of .NET and SharePoint internal business applications, engineering solutions for automated deployments, and assumed the change coordinator role responsibilities in our ITOC process.

    Skills Required: PowerShell scripting, SharePoint development, Team Foundation Server, incident management

  • 2015 - 2017

    In this role, I performed functional and non-functional testing GM applications. I learned to follow both agile and waterfall software development life cycles, working closely with business analysts and project managers using Team Foundation Server to write user stories, create test plans, test suites, and test cases.

    Skills Required: Web development, functional testing, automated testing, performance testing, mobile testing

Languages & Technologies

High Proficiency

PowerShell
Azure DevOps
.NET/C#
JavaScript
Azure
Selenium
MS SharePoint
MS Teams

Medium Proficiency

Docker
GatsbyJS
SQL
CSS

Low Proficiency

Kubernetes
MySQL