Overview
Ben is a senior software engineer with strong experience in cloud-based application development, data ingestion systems, reporting architecture, and observability tooling. He specializes in C#, .NET 8, React, Azure Functions, serverless design, Elasticsearch/OpenSearch, and SQL-based data processing.
Ben brings a structured, analytical approach to engineering problems, with a focus on building solutions that scale, reduce operational overhead, and improve analytics and visibility. He is experienced in designing automated pipelines, search-driven reporting platforms, and customer-facing web applications.
Core Strengths
-
C#, .NET 6–8, serverless API development
-
React front-end development and component-driven UI
-
Azure Functions, Event Hub, App Insights, and cloud-native telemetry
-
SQL Server, Cosmos DB, Snowflake data integration
-
Elasticsearch/OpenSearch indexing and querying
-
Reporting architecture and automated data ingestion
-
End-to-end testing, logging, and CI/CD best practices
Highlighted Experience
-
Built and maintained a cloud-based reporting platform for multi-state enterprise customers, integrating SQL, Snowflake, and search engines for fast retrieval.
-
Developed Azure Functions to handle large-scale ingestion from external systems, with automated monitoring and alerting.
-
Created React-based user interfaces for internal tools and customer dashboards requiring strong UX simplicity.
-
Improved observability through structured logging, search indexes, and custom dashboards in Elastic and Azure.
-
Designed and implemented a scalable ETL and data-routing pipeline for distributed business units.

