Skip to content
Geetesh Veeravalli
AI engineer · software builder Phoenix, Arizona

GeeteshVeeravalli.

Risk models. Agent tools.
Products people use.

From scientific models to AI agents.
Production work in Python and TypeScript.

Geetesh Veeravalli, head and shoulders, looking off camera
The person behind the work.
Now
AI Engineer I, Floodlight
Shipped
300+ client reports
Open to
AI & software engineering
Phoenix
--:--

01 / Selected work

Atmospheric models.
Production systems.

Models, agents, and the products around them.
Three chapters of hands-on engineering.

Floodlight, Inc.

Software Engineering Intern → AI Engineer IMay 2025 — present · Austin, Texas

Climate risk analytics for real assets. I joined as an intern and automated the data pipelines, then took ownership of the risk engine and built the agent layer on top of it.

Isometric landscape with a riverside city, a bridge, and forested hills
Climate intelligence Layer explorer
Floodplain exposure
Illustrative landscape

Follow the water.

Low-lying assets meet rising water. Location turns a hazard into exposure.

300+client reports

Floodlight / AI engineering / 2025 — present

Climate risk. Clearer decisions.

The engine behind 300+ client reports. From climate data to financial risk, hazard attribution, and recommendations people can act on.

PythonLightGBMPostgreSQL
Read the case
Sculpted topographic terrain with an atmospheric receptor above the valley
Atmospheric intelligence Interactive study
Receptor
Backward particle trajectories
Illustrative footprint

Trace the air back to its source.

A modeled footprint gives the agent structured atmospheric context.

Footprint → structured response

Floodlight / Agent systems / 2025 — present

A conversation with the atmosphere.

Connecting X-STILT to LLM agents through MCP. Scientific outputs become structured tools, making complex models easier to work with.

Python 3.12MCPAnthropic + OpenAI APIs
Read the case

More work at Floodlight

  1. Climate/energy ETL pipelines

    Six climate and energy ETL pipelines on n8n, GCS and PostgreSQL, running on schedule 100 percent of the time with alerting.

    6 pipelines · 100 % on schedulen8n · GCS · PostgreSQL

  2. X-STILT port, R → Python 3.12

    The open-source X-STILT transport model ported from R to typed Python 3.12, cutting simulation time by about 35 percent.

    −35 % sim timePython · R · Atmospheric transport

  3. GWL-indexed scenario planner

    Architecture for scenario planning indexed by global warming level, so a 1.5, 2 or 3 degree world is one control, not a rerun.

    Architecture · CMIP6

  4. Default-deny Public Access Layer

    A default-deny access layer that serves unauthenticated demo reports to prospects without touching client data.

    ProductionNext.js · Auth

  5. Credit-based pricing + onboarding

    Credit-based pricing and payments, plus a rebuilt Next.js sign-up and onboarding flow that lifted completion by about 30 percent.

    +30 % completionNext.js · TypeScript · Payments

  6. Green Building Score

    Vulcan, EDGAR and ODIAC emissions inventories integrated for Scope 1 and 2 reporting, rolled into a single building score.

    Vulcan · EDGAR · ODIAC

  7. Global air-quality downscaling prototype

    A global air-quality downscaling prototype trained with LightGBM on CMIP6 projections.

    PrototypeLightGBM · CMIP6

ASU LightWorks

Data ScientistNov 2024 — present · Tempe, Arizona

Data modeling for a proposed million-acre biomass system in northern Arizona: the digital twin, the suitability maps, and the delivered-cost model that prices the whole supply chain.

Arizona / Four Forest Restoration Initiative
Elevation contours of the Flagstaff region, derived from USGS data

USGS elevation study · Flagstaff region
Illustration of the landscape, not the digital-twin interface.

ASU LightWorks / Geospatial / Nov 2024 — present

A digital twin for a million acres.

Connecting forest landscapes, biomass logistics, and delivered costs. An interactive modeling system built to make the trade-offs visible.

Leaflet.jsGeospatial
Read the case
1M+acres in the proposed
biomass system

Also at LightWorks

  1. IBSO biomass optimization model

    An optimization model for an independent biomass system operator, minimizing transport and subsidy costs across stakeholder groups.

    Python · Optimization

Arizona State University

BS Computer Science · Dean's ListGraduated May 2026 · Tempe, Arizona

Software lead on the DigiClips capstone, taking a media-monitoring product to production with app-wide internationalization and a UI overhaul.

Capstone

  1. DigiClips subscriber options (opens in a new tab)

    Led the software team taking DigiClips to production with app-wide internationalization, a UI overhaul and the subscriber-options flow.

    Livei18n · UI overhaul

Off the clock

An ocean,
solved live.

Light, particles, and a simulated ocean. Six WebGPU studies adapted from Vercel Labs’ vgpu examples, with lighting and color tuned for this site.

See the experiments

02 / The person behind the work

Geetesh outdoors beneath a treeTempe, then Austin. Phoenix for now.

Curious by nature.
Engineer by practice.

I’m Geetesh, an AI engineer at Floodlight and a computer science graduate from Arizona State. My work moves between scientific models, data infrastructure, and the interfaces that make them useful.

I like understanding how a whole system fits together, then finding the part that can work better. Sometimes that’s a Python model. Sometimes it’s a slow query. Sometimes it’s the first screen someone sees.

The full résumé

Where I’ve been

Learning.
Building.
Shipping.

  1. May 2026 — present

    AI Engineer I · Floodlight, Inc.

    Own the Climate Value-at-Risk engine behind 300+ client reports, and the MCP layer that lets LLM agents query the X-STILT atmospheric model.

    Now
  2. May 2026

    BS Computer Science · Arizona State University

    Dean's List, GPA 3.6. Software lead on the DigiClips capstone, taking the product to production with internationalization and a UI overhaul.

  3. May 2025 — May 2026

    Software Engineering Intern · Floodlight, Inc.

    Automated six climate and energy ETL pipelines, ported X-STILT from R to typed Python (35% faster simulations), and shipped dashboard features that cut analyst time-to-insight by 40%.

  4. Nov 2024 — present

    Data Scientist · ASU LightWorks

    Data modeling and digital-twin lead on an 18-month, $2M USFS pilot proposal for a million-acre biomass system in northern Arizona.

    Now

My everyday toolkit

The right tools.
Nothing exotic.

Languages

Python / TypeScript / JavaScript / SQL / R / C++ / Java

ML

pandas / NumPy / scikit-learn / LightGBM / PyTorch

Climate + Geo

CMIP6 / ERA5 / CAMS / X-STILT / Leaflet.js

Platform

GCP (GCS, BigQuery, Compute) / Docker / Cloudflare / PostgreSQL / n8n / Linux

Agents

Anthropic API / OpenAI API / Model Context Protocol / Claude Code

03 / What’s next?

Let’s build
something real.