SERVICES

Services

River engineering × IT. We work with you from the first conversation through delivery and beyond.

FLOW

How we work

  1. 01

    Consultation

    We listen to your challenges, goals and current situation. It is fine if you are not sure which service fits. Consultations are free.

  2. 02

    Proposal & estimate

    We propose what to compute or build, with deliverables, approach, schedule and cost.

  3. 03

    Agreement

    Once you are satisfied with the plan, we sign an agreement. We work with the procedures of government, universities and companies.

  4. 04

    Development & analysis

    We work in small steps and show interim results, confirming direction in meetings and adjusting as needed.

  5. 05

    Delivery & report

    We deliver the results and report what was done and what remains, handing everything over in a form you can keep using.

  6. 06

    Ongoing support

    After delivery we continue to help with maintenance, training and new features.

Start with a free consultation

01AI & COACHING

AI Adoption & Coaching

Helping teams build and keep building with AI.

Every day we design, build and run software and systems together with AI. We pass on what we have learned in practice to engineers and organizations, and we support iRIC and programming training from course materials through to hands-on follow-up.

Illustration: giving instructions to AI, AI producing steps, code and a chart, and a person checking against observations
Illustration

Hands-on support for adopting AI

From deciding where AI fits in your work to bringing it into development, documentation and back-office tasks, and making it stick.

Training & coaching for engineers

AI, Python and Git/GitHub for development that assumes continuous operation and improvement, learned with your own project data.

iRIC & numerical-analysis workshops

From beginner to developer level. Beyond operating the software, we explain how to set conditions, read results and understand the models.

Q&A assistants grounded in your documents

AI assistants that answer questions based on your own manuals (we run iRICbot, which answers iRIC questions).

Typical deliverables

  • Training and workshops (materials and exercise data)
  • An AI adoption plan and procedures tailored to your work
  • AI assistants that answer questions from your own documents

See our AI Adoption & Coaching work →

02NUMERICAL & GEOSPATIAL ANALYSIS

Numerical & Geospatial Analysis

Turning river flow and terrain into numbers you can trust.

Because we build the models, we analyze with a full understanding of how they work. We handle geospatial data such as terrain, rainfall and satellite data, prepare it for simulation, and visualize results so they are easy to understand.

Flood reproduction (inundation depth and velocity vectors)
Base map: Geospatial Information Authority of Japan

River flow & bed evolution

2D and quasi-3D flow analysis, bed evolution, bank erosion, soft-rock scour and reservoir sedimentation.

Flood inundation & runoff

Fluvial and pluvial flooding, levee-breach inundation, rainfall-runoff-inundation (RRI), and reproduction of past floods.

Geospatial data processing

Terrain (DEM) and basin extraction, retrieval of radar and satellite rainfall, and remote sensing such as satellite SAR.

Visualization

Maps, 3D and animations that make results clear to non-specialists.

Typical deliverables

  • Analysis reports with figures, charts and animations
  • Complete input data, grids and configuration files
  • Procedures for re-running the analysis

See our Numerical & Geospatial Analysis work →

03PROGRAMMING

Programming

Turning models into software that lasts.

Drawing on our work designing, developing and maintaining iRIC, we develop and improve numerical models (solvers) and pre- and post-processing tools. We write programs meant to be improved and handed over, not just delivered.

Development screen editing iRIC source code

Solver development & improvement

Extending Nays2DH, Nays2DFlood and others (vegetation, bridge piers, soft rock, suspended sediment), and making computations faster and more stable.

Bringing your model into iRIC

Making models developed by companies and institutes usable on iRIC while keeping them private, with one interface from grid generation to visualization.

Pre- and post-processing tools

Grid generation in Python, terrain preprocessing, and tools to aggregate and visualize results.

Maintenance & migration

Cleaning up legacy code, moving to version control, writing documentation and porting to new environments.

Typical deliverables

  • Source code under version control, with a working environment
  • Solvers and tools that run on iRIC
  • User manuals and developer documentation

See our Programming work →

04SYSTEM DEVELOPMENT

System Development

Building the systems that deliver information and keep work running.

From web systems that share river and disaster information to membership, registration and payment platforms and automated data retrieval and forecasting, we handle design, development, UI and operation end to end.

Web screen showing river flow velocity inside a 3D city model

Web systems for river & disaster information

Map-based sharing of survey data and photos, river cross-section management, and simulators for viewing floods in 3D.

Membership, registration & payments

Single sign-on accounts, event registration with online payment and invoicing, member management and email delivery.

Automating data and computation

Automatic retrieval of rainfall and terrain data, automated flood-forecast runs and social-media posting: replacing manual work with systems.

Cloud build & operation

We build on clouds such as AWS and keep maintaining and improving the systems.

Typical deliverables

  • A running web system built on the cloud
  • Operation and maintenance procedures and admin manuals
  • Ongoing maintenance and improvement

See our System Development work →

Let's talk

Not sure which category fits? Just tell us what you need.

Contact us