About
I came to environmental research from computing. At Lehigh I studied computer science and business with a minor in environmental science, finishing in three years. Since then I have worked on applying 3D measurement to wildfire and forest management, first as a co-founder at Silvaye, then with the Battles Lab at UC Berkeley, and now at UC San Diego and Lawrence Livermore.
Most of that work comes down to whether a measurement survives contact with ground truth. In the field it is slash-pile volume and emissions. At Livermore it is closing the loop between what a printed part actually is and what the next one should be. Either way the question is how to correct a measurement model when being wrong is expensive.
Education
Master of Science in Data Science
Sept 2025 – Expected Jun 2027
University of California, San Diego · La Jolla, CA
Bachelor of Science in Computer Science and Business
Aug 2021 – May 2024
Minor in Environmental Science
Lehigh University · Bethlehem, PA
Completed in three years
Research experience
Collaborating Researcher
Jun 2025 – Present
UC Berkeley · Battles Lab, Dept. of Environmental Science, Policy & Management
PI: Dr. John Battles
- Developed and field-validated a method for estimating burn-pile volume and emissions from 3D reconstruction of mobile laser scans (MLS), with statistical calibration to physical quantities.
- Collected MLS data across three field campaigns: Blodgett Forest Research Station, Tilden Regional Park, and Russell Research Station.
Data Science Summer Institute (DSSI) Scholar
Jun 2026 – Sept 2026
Lawrence Livermore National Laboratory
PI: Dr. Martin DeBeer
- Developed a closed-loop workflow for volumetric additive manufacturing in which 3D reconstruction of each printed part drives parameter corrections for the next.
- Built an automated inspection workflow for CT-scanned lattices, from segmentation through defect reporting and FEA preparation.
Fire and Vegetation Modeling Intern
Mar 2026 – Present (part-time)
Spatial Informatics Group
- Developed an ember (firebrand) distribution model adapted from the Sardoy et al. transport framework for a wildfire modeling exercise with Underwriters Laboratories (UL).
Graduate Student Researcher
Feb 2026 – Present (part-time)
UC San Diego / San Diego Supercomputer Center · Societal Computing and Innovation Lab
PI: Dr. İlkay Altıntaş
- Produced LiDAR-derived ground truth for the Wildfire Commons Shrubwise Data Challenge; mentored the winning team from result validation through an accepted AGU contribution.
- Independently verified the winning team's NAIP-imagery shrub-classification pipeline, confirming reported results and method quality against the challenge's evaluation criteria.
Co-Founder, Data Science Research Lead
Mar 2024 – Jun 2025
Silvaye, LLC
- Brought on as co-founder and computational lead by the two winners of a $100K NASA award to operationalize their funded concept; built it into a working analytics system and completed the NASA JPL incubator program.
- Architected the end-to-end pipeline automating LiDAR ingestion through fuel-load estimation; as industry partner, supervised the five-person senior capstone team that built the IoT sensor hardware.
Honors
-
Winner, 3D Surface Fuels & Vegetation Modeling Prize Challenge (2026)
SERDP/ESTCP, Central Florida Tech Grove with NAWCTSD
-
Data Science Summer Institute Scholar (2026)
Lawrence Livermore National Laboratory, 1 of 39 selected nationally
Teaching
Student Mentor / Grader
Jan 2023 – May 2023
Lehigh University · Department of Computer Science
- Mentored two five-person teams on full-stack delivery in Java, Flutter, Node, and Git. Reviewed architecture, testing, and CI practices to improve reliability.
Technical skills
- 3D & Geospatial
- LiDAR point-cloud processing (Open3D, PDAL, CloudComPy, MeshLab), SLAM capture workflows, ground filtering, surface reconstruction, QGIS, rasterio, GeoPandas
- Languages
- Python, C++, R, Java, SQL
- ML & Scientific Python
- PyTorch, scikit-learn, OpenCV, scikit-image, NumPy, Pandas, SciPy
- Computing
- Docker, Kubernetes, HPC and cluster workflows (Slurm, Flux)