Bellevue, WA

Shane Brennan

Backend Software Engineer

Results-driven engineer specializing in building robust, high-performance APIs and data management systems. Proven track record in C#, Python, and Java, combining strong technical execution with operational insight.

Featured Projects

Player Stats Aggregator

An asynchronous REST API built with FastAPI that concurrently fetches and standardizes user profile data from multiple mocked gaming platforms (Steam, Xbox Live).

FastAPI Python 3 Asyncio

Productivity Tracker

A full-stack application designed to monitor and categorize daily time spent on coursework, personal projects, and gaming. Features a real-time timer, database session logging, and a dashboard for data visualization, all deployed via Docker containers.

Angular Spring Boot Docker

Game Asset Redirector

A high-performance URL mapping service for distributing game mod files. Built with Minimal APIs to handle rapid HTTP routing and status code manipulation.

In Development ASP.NET Core C# SQLite

Technical Skills

Languages

C#, Java, Python, JavaScript, TypeScript, SQL, HTML5/CSS3, PowerShell, Bash

Backend Frameworks

.NET (ASP.NET Core, MVC), Spring Boot, Node.js (Express), Django, Flask, FastAPI, Entity Framework (ORM)

Frontend & Architecture

Angular, RESTful APIs, GraphQL, Model-View-Controller (MVC), Domain-Driven Design (DDD)

Databases & Data Management

SQL Server, PostgreSQL, MySQL, NoSQL, Redis

Cloud, DevOps & Automation

Azure, Azure DevOps, Docker, GitHub Actions (CI/CD), Git, Grafana, n8n

Testing

Test-Driven Development (TDD), Unit & Integration Testing (xUnit, JUnit, pytest)

Education

M.S. of Software Engineering - Domain Driven Design

Western Governors University

2027

B.S. of Software Engineering

Western Governors University

2026

Certifications

Backend Software Development

Nucamp

September 2022

ITIL Foundation in IT Service Management

PeopleCert

December 2025

Front-End Developer

WGU

December 2025

Professional Experience

Software Engineer

Bellevue Club | Hotel

May 2024 – Current

  • Architected and developed a guest book web application using C# and ASP.NET MVC REST architecture; managed the SQL Server database, created views, and integrated with frontend, resulting in an 10% increase in revenue and 30% increase in billing accuracy.
  • Engineered a Python REST API to monitor uptime, status, and volume of Sonos devices property-wide, building a custom Grafana dashboard with alerting that achieved a 20% increase in device uptime and 40% reduction in support tickets.
  • Developed a C# WinForms application deployed to Point of Sale (POS) window machines to provide technicians with instant diagnostic data, decreasing technical resolution times by 10%.
  • Created a Python CLI for network engineers to automate commands for Juniper switches and developed an API to integrate switch alarms with Grafana, reducing troubleshooting time by 20% and achieving 99% network uptime.

IT Service Desk Analyst

Starbucks

December 2023 – May 2024

  • Engineered Python scripts to automate manual documentation workflows, significantly reducing administrative overhead and improving the efficiency of the IT Service Desk.
  • Provided Tier 1-2 network and systems support for retail locations, diagnosing complex connectivity issues and executing remote server reboots to restore Point of Sale (POS) operations.
  • Authored comprehensive Knowledge Base Articles (KBAs) and technical documentation, standardizing troubleshooting procedures for software faults and critical network outages.

IT Support II - Site Lead

Boeing

June 2023 – December 2023

  • Spearheaded the launch of a new remote support division, establishing workflows and providing specialized Tier 2 VPN network troubleshooting for enterprise users.
  • Directed enterprise-wide staging and deployment operations across the Renton campus, overseeing the end-to-end hardware provisioning and systems configuration lifecycle.
  • Executed complex, large-scale data migrations and remote system administration, ensuring secure data transfers and minimal downtime during hardware transitions.

IT Support

AT&T

June 2022 – June 2023

  • Provided on-site technical support for retail customers, diagnosing and resolving complex mobile networking, Wi-Fi, and cellular data connectivity issues across diverse hardware platforms.
  • Conducted hands-on hardware and OS troubleshooting, translating technical diagnostics into clear, actionable solutions for end-users.