Halliburton
Software Engineer
July 2024 – Present
Houston, TX
Built a real-time data publishing platform enabling users to select, fetch, and transfer company data to the OSDU domain via Node.js microservices, Kafka messaging, Redis caching, WebSockets, and Angular UI enabling secure cross-domain data transfer for 7 transfer entities with 15–20 second latency on repeat transfers.
Built dual-agent framework generating unit tests to ≥95% coverage and validating test quality with Stryker mutation testing across 10+ team repositories, enabling high-confidence trunk-based development with daily merges and reducing QA delays.
Unblocked topic creation for multiple teams by resolving enterprise Kafka deployment constraints identified and cleaned 200+ stale feature-branch topics, resolved Confluent limits at 18,000 partitions and 4,000 ACLs.
Accelerated CI feedback by implementing incremental Stryker validation across 10+ team repositories, adding baseline file protection checks and automated artifact-to-commit workflows with CI token permissions.
Enabled new customer features by building data retrieval pipeline that ingests 4 external company data products from OSDU domain into internal systems, unlocking access to third-party data for engineering calculations.
Integrated New Relic, structured logging, activity auditing, and Kafka technical status notifications for end-to-end observability.