Available to hire
I am a Senior Software Engineer with 10+ years of experience building backend-focused, cloud-native systems on .NET and Azure, specializing in event-driven architectures and data pipelines using Kafka and Azure Service Bus. I design and own end-to-end systems from API design to CI/CD pipelines, testing, and production reliability, focusing on performance, consistency, and failure handling in distributed environments.
I thrive on solving complex engineering challenges, delivering scalable solutions, and collaborating across teams to ensure robust, observable systems that meet real-world requirements.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Software Engineer at Epiq
December 1, 2024 - PresentOwned backend services for high-volume legal document ingestion and processing using ASP.NET Core with Azure Blob Storage, handling emails, PDFs, and attachments that needed to be parsed, indexed, and made searchable for case workflows. Designed a processing pipeline that separates ingestion, transformation, and indexing using Azure Service Bus and Kafka, allowing stages to scale independently as document volume grows. Solved processing delays under load by introducing queue-based backpressure and async workers (Azure Functions). Implemented document indexing patterns using Elasticsearch / Azure Cognitive Search concepts, improving retrieval across large datasets. Built React-based review tools used by legal teams to navigate thousands of documents per case. Improved pipeline reliability by handling partial failures and retries at each stage. Redesigned CI/CD pipelines (Azure DevOps) so every change is validated through build checks, automated test execution (xUnit), and environment-ba
Software Engineer at Hecate Software Inc
October 1, 2022 - December 1, 2024Built real-time ingestion systems using ASP.NET Core and Kafka for continuous high-frequency telemetry data, enabling streaming and processing under sustained load. Designed streaming pipelines using Kafka, Azure Service Bus, and AWS SQS, buffering incoming data and preventing overload during traffic spikes. Solved data inconsistency and ordering issues by restructuring pipelines to maintain event sequencing across distributed services. Implemented time-series data handling (PostgreSQL) to efficiently store and query large volumes of streaming data. Built React dashboards with real-time updates (WebSockets / SignalR patterns) to display system state and trends for monitoring applications. Improved system responsiveness by reducing processing latency and simplifying transformation steps in the pipeline. Structured deployment workflows using Docker and CI/CD pipelines (GitHub Actions, Azure DevOps) so updates are validated with automated tests (NUnit/xUnit) and safely released without in
Software Developer at Horace Mann
August 1, 2016 - October 1, 2022Built backend services supporting transactional insurance workflows (policy, billing, claims) using ASP.NET Core and SQL Server, where data accuracy and consistency were critical. Solved recurring data inconsistencies between internal and external systems by improving validation rules and integration flows (REST/SOAP APIs). Implemented safeguards for transactional workflows, ensuring partial failures did not leave systems in inconsistent states. Developed internal tools using React / JavaScript to support operations teams managing customer data and transaction processing. Worked with enterprise identity and security patterns (OAuth2 / OIDC) to secure access to sensitive data. Supported modernization efforts moving systems from .NET Framework to ASP.NET Core, improving maintainability and performance. Improved release reliability by integrating automated testing (NUnit) into CI/CD workflows and validating deployments across environments before production rollout in transaction-heavy sys
Education
Bachelor of Science - Computer Science at University of Illinois Springfield
August 1, 2012 - May 1, 2016Qualifications
Industry Experience
Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Texas City today.