Projects

A collection of my work in data science, machine learning, and web development.

NeuralRocks
AI-powered 3D geological modeling platform
Startup
NeuralRocks preview

NeuralRocks is an AI-powered 3D geological modeling platform that builds a living digital twin of orebodies from drillhole, geophysical, and geochemical data. I lead the end-to-end development of the modeling pipeline and web experience, from data ingestion and APIs to uncertainty-aware subsurface visualization.

Codebase is private (startup IP), but I'm happy to discuss architecture and implementation details.

TerraGen3D
Python library for 3D geological modeling
TerraGen3D preview

An innovative Python library designed for geological modeling, enabling users to create, analyze, and visualize complex 3D geological structures. Features include fault simulation, data visualization, and export capabilities.

TerraGuard
AI-Driven Sinkhole Hazard Prediction
TerrGuard - AI-driven sinkhole hazard prediction system showing a 3D terrain visualization with color-coded risk levels

TerraGuard is an interactive web application designed to predict and prevent sinkhole hazards using advanced machine learning and geospatial data analysis. Developed as part of the Microsoft Innovation Challenge, TerraGuard leverages the power of AI to provide real-time risk assessments and early warnings, enhancing community safety and proactive risk management.

Urban Heat Island AI Dashboard
Interactive climate analysis platform
Urban Heat Island Dashboard Preview

A comprehensive dashboard for visualizing and analyzing urban heat island effects across major cities, featuring interactive maps, city comparisons, and mitigation simulations.

Micro Gas Turbine Electrical Energy Prediction
Video demonstration of key modeling features

Comprehensive machine learning approach for predicting the electrical power output of a 3-kilowatt micro gas turbine based on input control voltage. The project addresses the challenging task of modeling the temporal dynamics of gas turbines, particularly the time delay between input changes and output response.

Anchor Testing Model Design and Analysis: A Numerical Simulation Approach
Python-based data processing pipeline
Project preview

Advanced analytics tool for processing and visualizing mining operation data using Python and machine learning.