I specialize in building robust API integrations, real-time data systems, and custom web applications. With deep expertise in full life-cycle management and process optimization for Alberta wells, I help energy companies streamline operations, reduce liabilities, and drive efficiency from planning through closure.
Open for new projects
End-to-end technical solutions tailored to your business needs
Seamless third-party API integration and custom API development for scalable solutions
Custom web applications built with modern technologies and best practices
Live data visualization and streaming data processing solutions
Integrate cutting-edge AI capabilities into your applications
Scalable infrastructure and deployment automation
Engaging web applications and data visualization tools
Delivering high-quality solutions with modern technologies and proven methodologies
Peloton, Pandell, Quorum
SQL/Oracle DBA, Performance Monitoring, Database Security
SSRS, Excel VBA/Macros, Accruals, Capital Forecasting
Well/Site Population, Data Quality, GDC/CS/WellCore Integration
Requirements Gathering, UAT, Process Improvement, Management of Change
AFE Navigator, Safran, Qbyte, CS Explorer, Corporate Hierarchy
PHP, JavaScript, Python, MySQL, Docker
Real-time Dashboards, Interactive Charts, D3.js
I'm fully self-hosted, with no cloud services. My interests span a wide range. I've programmed ESP32 microcontrollers to fire off small JSON payloads for graphing weather data, and I've automated local vision models that pin my RTX 3060 for hours, analyzing scanned images and pulling structured metadata for my Rave Flyer Archive. For fun, I livestream a webcam feed of a physical LED matrix that accepts live input from the browser. I've also built a real-time network throughput monitor and an RSS aggregator with a React front end for snappy article search, backed by web scraping so the full article text is searchable, not just the headlines. Mixed in are a few other practical builds, like a poker tournament tracker and various data-viz experiments, but the throughline is the same: if I can run it myself, I'd rather build it than subscribe to it.
Ready to bring your project to life? Let's discuss how I can help.