Brandon Schmersal

Senior Software Engineer · Platform & Backend Systems

I work where application code meets infrastructure.

I build Go and Python systems across platform automation, backend services, developer tooling, and production infrastructure. My work focuses on making systems faster, safer to change, and easier for other engineers to operate.

20 min → 16 s Nautobot reconciliation service runtime, after a Go rework
94 → 186 Network devices under source-of-truth management
~19,000 Lines of duplicated device configuration eliminated
200+ Servers covered by automated vulnerability remediation

Engineering impact

Examples of engineering work across platform automation, backend systems, and production support.

Ticketmaster Go Nautobot

A reconciliation service that took 20 minutes now takes 16 seconds.

Improved a Go-based Nautobot reconciliation service from 20 minutes to 16 seconds by addressing identifier-handling logic and redundant processing. Also optimized a companion preload pipeline to skip unchanged files, reducing runtime from roughly 3.5 minutes to seconds.

PNC Bank Python LangChain

An LLM pipeline filled in a data set nobody wanted to clean by hand.

A Python and LangChain pipeline read SQL data, expanded acronyms, and populated missing metadata fields through LLM services — improving completeness and consistency on a data set that had resisted manual cleanup. A separate prototype became a deployed internal tool that searches the bank's software inventory to tell teams whether a capability they are about to request already exists.

Microsoft Azure Python · KQL

Found the cause when enterprise Azure applications failed in production.

Escalation point for enterprise Azure App Services environments across 25 deployed applications: stack-trace and performance debugging with WinDBG and PerfView, and Python and KQL automation that standardised pre-event environment checks and cut manual review time by 15%.

Selected projects

Platform work at Ticketmaster, plus two things I build and maintain on my own.

Experience

Eight years of technical work; the last two titled software engineer.

Apr 2026 — Present

Senior Software Engineer, Network Services · Ticketmaster

Go and Python platform automation on a Nautobot source of truth: configuration generation, three new pipeline subsystems, custom Nautobot apps in Python and Django, and a migration of network observability from SolarWinds to Grafana over SNMP and Telegraf.

Oct 2024 — Mar 2026

Software Engineer → AI Data Scientist · PNC Bank

Python and LangChain pipelines that processed SQL data and enriched metadata through LLM services, Python automation for CIDR-range validation and firewall checks, Selenium regression suites for API endpoints, and production support for an application on Red Hat OpenShift including disaster-recovery testing.

Aug 2023 — Jun 2024

Azure Support Escalation Engineer 3 · Microsoft

Escalation point for enterprise Azure App Services incidents. Stack-trace and performance debugging with WinDBG and PerfView, plus Python and KQL automation that standardised pre-event environment checks. Contract via Insight Global.

Sep 2022 — Aug 2023

Senior Production Services Application Support Analyst · BNY Mellon

Built and deployed a backend service for encrypted personal-data processing, containerised on Kubernetes in GCP with Oracle behind Java Spring and Hibernate. Automated vulnerability remediation across 200+ servers with Ansible, PowerShell, and Python.

2018 — 2022

Support and end-user computing roles · SoundStack, Armada, R1 RCM

Where the automation habit started: a React billing tool for technicians, Python and PowerShell provisioning across a 450-user environment, and log-and-SQL diagnosis on mission-critical emergency-response systems under strict SLA commitments.

Technical focus

What I reach for, and what I'd want to be hired to build.

Core engineering

Backend services and the tooling around them

PythonGo TypeScriptFastAPI DjangoREST APIs PostgreSQL LangChainAutomated testing

Platform engineering

Building the platform other engineers deploy onto

Infrastructure as codeTerraform AnsibleNautobot Source-of-truth modellingKubernetes OpenShiftAzure GCPCI/CD Pipeline performanceGrafana

Education

Part-time and self-funded, alongside full-time engineering work.

Expected 2028
Ph.D. Candidate, Information Systems & Communications
Robert Morris University — dissertation on how software engineers perceive AI-generated code
2024
M.S., Software Engineering
The Pennsylvania State University
2011
B.S., Graphic Design
California University of Pennsylvania

Have a hard systems problem?

I'm most useful on backend and platform work: automation that has to be correct, pipelines that are too slow, and source-of-truth systems that other teams depend on.

brandonschmersal@gmail.com Résumé ↗ GitHub ↗