Satellite data platform modernization at production scale
RoleSole engineer for migration, pipeline, and ingestion architecture
Challenge
Move 17 TB of operational data from MongoDB on EC2 into Databricks Delta Lake while preserving integrity and making a complex migration resilient and verifiable.
Approach
Independently designed and built the Python and Spark ETL pipeline, checksum validation, comprehensive logging, medallion ingestion, and automatic schema evolution.
Outcome
17 TB migrated
Transferred the full 17 TB dataset and integrated feeds from multiple satellite operators, improving data accuracy by 35% while reducing manual corrections by 50%.
SpaceX ephemeris integration and satellite launch detection
RoleEngineering contributor for ingestion and detection workflows
Challenge
Integrate fast-changing commercial ephemeris data into an operational satellite data platform and support detection of new satellite launches from updated orbital information.
Approach
Worked on SpaceX ephemeris ingestion and a launch-detection project, connecting the new data to the broader multi-operator processing workflow with validation and traceable handling.
Outcome
Expanded spacecraft coverage
Expanded the platform’s coverage of current spacecraft activity and supported operational identification of newly launched satellites.
End-to-end options trading system for STRXR Investments
RoleSole architecture and implementation of the trading system
Challenge
Create a complete real-time options trading system, including the product workflow, brokerage integration, development pipeline, and interface design.
Approach
Designed and built the full system, including the real-time options engine, Interactive Brokers API integration, UI and UX wireframes, and an end-to-end GitLab CI pipeline.
Outcome
Complete trading platform
Delivered a complete trading platform with the core execution path, brokerage connectivity, interface blueprint, and repeatable software delivery workflow in place.
Complete SSO integration and delivery
RoleSole developer and technical owner from requirements through release
Challenge
Introduce SSO into an established product, from requirements and implementation through validation and release, while managing cross-team dependencies.
Approach
Independently defined the requirements, authored the full Jira work breakdown, designed and coded the Okta SSO integration, tested it, and carried it through release while coordinating dependencies with other teams.
Outcome
SSO delivered in 2 months
Delivered the integration in two months with only one defect after release, creating a reliable identity foundation for the product.
Reducing geolocation false positives
RoleIndependent architecture and implementation
Challenge
Transient signal noise, especially from mobile hotspot BSSIDs, was creating false geolocation alerts and obscuring meaningful investigative results.
Approach
Designed a similarity scoring architecture using the Jaccard Index, weighted BSSID data, and specialized handling for mobile hotspots.
Outcome
30% fewer false alerts
Reduced false positive geolocation alerts by 30%, improving signal quality without discarding useful location evidence.
FX options routing at production scale
RoleSole end-to-end engineering: design, implementation, CI/CD, testing, and release
Challenge
Route high volumes of FX options risk reliably while improving validation, memory efficiency, and visibility into latency drift.
Approach
Independently designed and built the risk book router, a more efficient KDB writer, a C++ validation wrapper, and a latency measurement framework; also owned the CI/CD pipeline, testing, and release work.
Outcome
100K+ deals routed daily
Processed more than 100,000 deals per day while strengthening data validation and reducing the trading booker’s memory consumption by 10%.
SEC cloud data architecture and phased modernization
RoleIndependent principal consultant
Challenge
Create a compliant path for the SEC to transfer data from centralized and decentralized exchanges, blockchain sources, and market data providers into cloud services authorized for government use.
Approach
Independently architected the AWS solution, compared the proposed and existing environments, modeled costs, and developed a phased implementation plan for decision makers.
Outcome
Phased modernization plan
Delivered a complete architecture that connected technical design, compliance constraints, implementation sequencing, and cost tradeoffs.
Operational diagnostics for faster QA and support
RoleIndependent product design and implementation
Challenge
Give engineering and QA a lightweight way to monitor processes, CPU and memory usage, and the relationship between system behavior and download performance.
Approach
Designed and built a React diagnostics interface with histogram analysis, embedded test scenarios, and local persistence with deferred synchronization to the remote database.
Outcome
Faster QA validation
Made performance behavior easier to isolate, accelerated QA validation, and preserved diagnostic data when remote connectivity was unavailable.
Apache helicopter flight analysis and AH-64D mission systems
RoleSoftware and test ownership across assigned components
Challenge
Turn complex battlefield, aircraft, and simulator data into interfaces and test systems that Army users and engineering stakeholders could evaluate and trust.
Approach
Developed aerial visualization maps with battlespace overlays, designed an ADS-33 scoring card for Apache flight maneuvers, integrated flight simulators with instructor systems, and built test coverage for AH-64D systems.
Outcome
Army user testing supported
Supported Army user testing for the next generation Warfighting Machine Interface and strengthened verification of mission and weapon processing capabilities.
Performance engineering for high frequency trading systems
RoleIndependent implementation of core components
Challenge
Improve the speed and reliability of trading model analysis while keeping live market data, fills, and symbols consistent across asset classes.
Approach
Built caching software for regression analysis, a strategy API with validation incorporated, and a ticker symbol resolver; also developed direct exchange market data subscribers for Xetra and Nasdaq OMX.
Outcome
30% faster model analysis
Improved trading model regression performance by 30% and strengthened the live data path supporting quotes, fills, and analytics across asset classes.
Embedded device controls for forensic systems
RoleIndependent implementation
Challenge
Expose USB driver power management and device configuration to operating system tools used for vulnerability analysis and hardware support.
Approach
Built Python bindings over C++ USB driver configuration so power management and device settings could be used safely from diagnostic workflows.
Outcome
Device controls integrated
Connected device controls to practical vulnerability analysis and RMA support tools without duplicating the underlying C++ implementation.