fbpx Drew | DevReady

Let’s Get Started

Drew
HireDrew

Drew

Point Roberts, WA --:--:--

Drew is a Lead Software Engineer with over 25 years in the industry, including 15 years of experience designing and building complex, modern .NET applications. Drew is an expert with .NET Core, C#, Web API/RESTful APIs, and Azure. He has built full-stack applications using ReactJS, JavaScript, HTML, and CSS. Drew has recently worked with Premera Blue Cross and Starbucks to build complex, scalable Azure-hosted environments working with complex .NET Core and Microservices. Drew is a passionate technologist that thrives when he can provide his expertise and leadership to teams.

 

 

Hire Drew
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Iot
Azure DevOps
React
Azure
SQL
TFS
.NET/C#
Entity Framework
Jenkins
AWS
Python
Web API
ASP.NET
WPF
Blazor
PowerShell
SQL DB
Splunk
C++
Knockout
Octopus
JavaScript
Dashboards
Linux
Bootstrap
Postman
Java
TELNET
jQuery
JWTs
Kubernetes
QAD
Git
Redux
Unix
GitHub
Docker
ARCNET
GitLab
.NET Core
HTML
CSS
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Microservices

APIs

Authentication/Okta

Monitoring (Splunk/App Insights)

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum - KanBan

Insurance

Media

Discretionary Spending

MODERATE
EXTENSIVE
EXPERT
Portfolio

Premera Blue Cross

Senior Software Engineer

Work Experience : 2021 - present

• Part of a team of 4 developing a relationship management system for Premera. The APIs and data are hosted in Azure/Cosmos DB.
• Develop APIs for the system entities (Brokers, Agents, etc.) hosted using Azure APIM.
• Create Azure Functions for watching Cosmos DB changes and reading/writing to Event Hub and Service Bus instances.
• All APIs, functions, and Azure resources include automated Azure DevOps deployment.

More

Starbucks

Lead Application Developer

Work Experience : 2020-2021

• Worked on the Card team to develop and maintain the services that handle redeeming and reloading Starbucks Cards. The services were .NET/.NET Core Web APIs hosted on either Azure or on-prem. The services hosted on Azure used Azure Service Fabric.
• Developed the Bookkeeper service which read from an Azure Service Bus and wrote the results to a SQL database.
• Used Splunk and Azure Insights to do research or monitor the health of services. Used Azure DevOps and Jenkins/Octopus for build/deployment. Used PowerShell and Postman for API testing, creating JWTs, and local automation.

More

Point Roberts Software

Lead Software Engineer

Work Experience : 2019-2020

Designed a Web API service to handle test data for an electronics manufacturing company and a process for them to transition to the API to read/write test data instead of accessing the SQL database directly. The work included a working prototype .NET Core API service and a working prototype .NET WPF client.

More

TruckTrax

Senior Software Engineer

Work Experience : 2019
  • Developed a React/Redux website hosted on AWS that tracks cement trucks and construction delivery trucks. A tablet in the truck gives driving directions and allows the driver to communicate with the dispatcher to track the location and estimated time of arrival.
  • Developed the first .NET microservice (previous services were Java) responsible for truck status. The microservice used C#/Web API and was hosted on AWS in a Kubernetes cluster.
  • Developed a process where a multi-container docker application was generated automatically for each .Net microservice project so developers could run and debug integration tests.
  • Using React/Redux, implemented filters that controlled which trucks were displayed on the map.
More

Starbucks Corp.

Senior Software Engineer

Categories

Work Experience : 2018-2019
  • Senior Engineer on a 20-person team responsible for a significant refactor of the Python/C#/WPF point of sale software for Starbucks’ new rewards program: MTR 4.0
  • Transitioned to a new Web API hosted on Azure.
  • Cleaned/modified existing code base by adding UI automation and significantly increasing unit test code coverage.
  • Responsible for creating multiple Splunk dashboards to monitor usage of the new feature in stores and work related to the Starbucks Birthday Reward.
  • Project was successfully deployed to over 40,000 POS machines.
More

Doosan

Senior Software Engineer

Work Experience : 2017-2018
  • Senior Engineer on a 4 person DG-PC team that developed a C#/WPF windows client application to allow an operator to monitor and control a power station. The windows client UI was configurable at run time. It took XML files (dashboards) and rendered them as the UI.
  • Developed the windows service to communicate with the database (PostgreSQL), devices, and sensors of the power station that acted as the back-end for the client application.
  • Personally responsible for the code that loaded and unloaded the XML files. Verified zero memory leakage.

Features

More

Getty Images

Senior Software Engineer

Categories

Work Experience : 2016
  • Worked with the Enterprise Services group to integrate IStock and Getty Images customer data using SQL, C#, and Web API.
  • Developed a Web API and C#/WPF client to deploy and manage containerized microservices.
More

Coinstar

Senior Software Engineer

Work Experience : 2012-2015
  • Developed a C#/WPF Windows client for a new brand of kiosks. Also developed ASP.NET MVC websites and APIs that monitored the Kiosks, tracked information to assist with kiosk maintenance, and make location and inventory counts available for customers.
  • Modified the default TFS build process to version DLLs, created website deployment .zip files and created the kiosk deployment .MSI
More

Previous Software Engineer Roles

Software Engineer

Work Experience : 1991-2012
  • Software Engineer: Stratos, Seattle, WA (2012)
  • Software Engineer: Coinstar, Bellevue, WA (2012)
  • Software Engineer: Clay Design, Monroe, WA (2010-2012)
  • Software Engineer: Microsoft, Redmond, WA (2010)
  • Software Engineer: IOD Incorporated, Bellevue, WA (2009)
  • Software Engineer: Pridgeon & Clay, Grand Rapids, MI – Remote (2002-2008)
  • Software Engineer: AMI Music, Seattle, WA (2001-2002)
  • Senior Software Engineer: Harris, Bellevue, WA (2000-2001)
  • Lead Software Engineer: Motorola, Arlington Heights, IL (1998-2000)
  • Senior Systems Engineer: Pridgeon & Clay, Grand Rapids, MI (1995-1998)
  • Project Test Engineer: Whirlpool, St. Joseph, MI (1991-1995)

 

Features

    More

    Hire Drew