πŸ‘¨β€πŸ’»πŸ’»πŸ¦ΎπŸ”¬

Manuel Solalinde's CV

View the Project on GitHub manolosolalinde/cv

Plunger Optimization App - BKV Corporation

Data Scientist/Developer: Manuel Solalinde (manolosolalinde@gmail.com)

Plunger lift cycles a mechanical plunger through the production tubing to lift accumulated liquids and keep marginal and declining gas wells flowing β€” but at fleet scale, knowing which wells to act on, and why, is the hard part. This production data-analytics platform turns raw 15-second SCADA data into fleet-scale insight that lets reservoir and production engineers act with confidence: it surfaces optimization opportunities, detects mechanical and reservoir problems early, validates database records against real operating behaviour, and checks compliance with manufacturer specifications β€” across the entire well portfolio rather than one well at a time.

Applications

Diagnostic Report Suite

Reports run daily across the entire well portfolio, with multi-level aggregation (cycle β†’ daily β†’ date range), graceful handling of missing/shut-in data, confidence scoring and moving-average trend detection.

Hard problems solved

Extracting trustworthy diagnostics from noisy, high-frequency field data required solving several non-trivial signal-processing problems:

Design decisions & trade-offs

Architecture

Python + Streamlit web app with Plotly visualization, backed by data in AWS S3 (parquet). The interactive app runs on ECS Fargate; daily report generation runs on an EC2 batch runner and on-demand Lambda functions, scheduled via CloudWatch Events. Images are published through ECR, infrastructure is managed as code with Pulumi, and CI/CD runs on GitHub Actions.

Note: Screenshots and architecture diagrams are omitted, as they display proprietary client data and systems. Available on request, subject to client approval.