
Aaron Buhr
Senior Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior Software Engineer with 10+ years building backend systems, APIs, data pipelines, and production infrastructure. Strong in Python, C++, and C# with experience spanning observability platforms, multiplayer services, financial systems, and AI-powered tooling. Known for designing reliable systems, handling failure states gracefully, and owning backend services from concept to production.
Experience
Senior Software Engineer at LogZilla Corp. (2020-01 – Present)
Built key components and tooling for an observability and log management platform, spanning Python data pipelines, API services, search tooling, and production reliability.
- Owned the Cisco CallManager CDR/CMR ingestion integration in Python, building an async pipeline with bounded queues, retry behavior, deterministic replay, and graceful shutdown across reader, processor, and sender stages
- Built semantic documentation search and retrieval tooling using FastAPI and FAISS, including containerized internal services for AI-assisted workflows
- Designed and maintained production Python services with request validation, Docker-based deployment, and Linux operational support
- Worked with PostgreSQL in production environments, including schema design and query optimization for high-volume log data
- Created 40+ Lua-based parsing and normalization modules to transform heterogeneous vendor data into consistent downstream schemas
- Built a native Windows Event Log forwarding agent in C++ with producer/consumer architecture, reliable delivery semantics, and memory-conscious queueing for sustained event throughput
- Used Bamboo CI/CD, automated testing, and code review workflows to support reliable delivery
Senior DevOps & Backend Engineer at Trendy Entertainment (2017-01 – 2020-01)
Backend-heavy engineer supporting a cross-platform multiplayer game platform with tens of thousands of concurrent users.
- Served as the sole backend engineer for live platform services, building and maintaining ASP.NET REST services for matchmaking, authentication, inventory, player profiles, and shared backend libraries
- Designed and maintained backend workflows with strong emphasis on correctness, anti-duplication safeguards, and operational reliability
- Worked with PostgreSQL (RDS) and Memcached in production, investigating correctness and latency issues in a distributed backend environment
- Operated AWS production infrastructure including EC2, RDS, S3, SQS, Elastic Beanstalk, CloudWatch, VPC/security groups, and load balancers
- Developed C++ client systems for load/save functionality, anti-cheat protections, real-time state synchronization, and character processing
- Supported cross-platform identity and integration flows across Steam, Xbox Live, PlayStation Network, and Nintendo Switch Online
Senior Software Engineer at Oceanside Ten
Built a custom ad-hoc query engine that translated user-defined relational queries into optimized SQL, led SSAS/OLAP integration work, and diagnosed production data-integrity issues in a complex web application environment.
.NET Developer → Application Architect → Systems Architect at Fidelity Information Services / DocX / Lender Processing Services
Progressed from junior .NET development into architecture and technical leadership across regulated mortgage document systems, including framework design, distributed rendering, and team leadership for business-critical processing software. Additional background in billing and payment-processing systems. Earlier roles included telecommunications billing operations, automated ACH and credit card payment processing, customer self-service systems, and business-process automation.
Education
B.S. in Electrical & Computer Engineering – Rice University
