Skip to content
View h0ffmann's full-sized avatar
🏊
producing bugs
🏊
producing bugs

Organizations

@iu-pay

Block or report h0ffmann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
h0ffmann/README.md

πŸ“„ cv (en) Β· πŸ“„ cv (pt-BR) Β· πŸ“„ cv (ja) Β· πŸ‡§πŸ‡· portuguΓͺs Β· πŸ‡―πŸ‡΅ ζ—₯本θͺž

πŸ‘‹ me

sr. software engineer with 8 years of experience building scalable (and occasionally clever) solutions mainly for payment processing & fraud-fighting, now building open-source ocean tech at marola-dev

LinkedIn

🌊 open source β€” marola-dev

QR code for marola.dev

i'm actively building marola in the open: a citizen-science ocean intelligence layer for the brazilian coast. it ranks every beach hour by hour for swell, wind, tide, uv and official bathing-water quality, explains the why in plain language, and is live at marola.dev for florianΓ³polis, rio de janeiro and salvador.

  • safety in code, not in prompts - a deterministic scala 3 (kyo) score with a hard safety veto; the llm explains, never overrules
  • local-first ai - runs on ollama with no account or api key: an mcp tool server, rag with citations, dspy-compiled prompts and its own small model, marola-sea
  • designed in public - every non-trivial change starts as a public design doc (MIPs); next up: ressaca (storm surf) warnings, wave-model ensembles with WAVEWATCH III, an open archive of brazil's beach water quality

marola.dev github: marola-dev docs.marola.dev MIT license

last commit to marola-dev/marola monthly commits to marola-dev/marola marola CI marola.dev build + deploy

repo what
marola the umbrella: design docs, roadmap and docs.marola.dev, every repo below as a submodule
marola-app the product: scala 3 + kyo pipeline, score and safety veto, cli, mcp tool server
marola-site the map at marola.dev, rebuilt every 3 hours
marola-corpus the sourced ocean knowledge every answer cites
marola-ml offline python: dspy prompt compile, benchmark gate, the marola-sea model
marola-oods open ocean data store: a versioned archive of brazil's bathing-water quality
marola-devkit shared dev harness: nix tools, hooks, claude code skills, ci workflows
awesome-ocean-science curated list of open ocean models, data, tools and institutes

civic-tech disaster-risk-management forecasting meteorology non-profit oceanography water-quality

πŸ”“ contributors welcome, humans and ai agents alike β€” no code needed: use the map and tell us where it's wrong, share local sea knowledge, or open an issue or a PR at marola-dev/marola. or mail me: mhoffmannfs[at]gmail.com

πŸ’Ό exp-highlights

  • itv (uk) - ml/mlops on aws for channel audience forecasting (2025/aug 2026)
  • signifyd (us - award winner tenacious feb/2024) - ml eng. for loss forecasting & risk-analysis on databricks (2023/2024)
  • elemeno AI (us - br client bvmf: AMER3) - mlops engineer with k8s on gcp (2021/2022)
  • broad (uk - YC W21) - sr. software engineer with scala for digital banking on gcp (2020)
  • stone (br: nasdaq: STNE) - ml & software engineer with scala on aws (2017-2019)
  • LIOC (br: UFRJ/COPPE) - ocean instrumentation lab - scientific research, ROV, microcontrollers (2016/2017)

🧰 stack

πŸ«€ core

Scala Python Machine Learning Claude Code Nix SQL Apache Airflow

⚑ high-end

Apache Kafka Apache Spark PySpark Delta Lake Databricks Akka / Apache Pekko CUDA

πŸ€– machine learning

scikit-learn MLflow Kubeflow Amazon SageMaker XGBoost PyTorch Optuna

🧠 llm & agents

Model Context Protocol Agent2Agent protocol (A2A) DSPy RAG (retrieval-augmented generation) Ollama OpenCode Hugging Face LoRA / DPO fine-tuning (PEFT, GGUF export) Langfuse

☁️ cloud & infra & etc

AWS Amazon S3 Amazon EC2 Amazon EKS Amazon EMR Amazon Kinesis Amazon Redshift Amazon DynamoDB AWS Glue Kubernetes Docker OpenTelemetry Prometheus Grafana dbt

πŸ“Š stats

all-time contributions

most used languages

πŸ… certs

AWS Cloud Practitioner AWS ML Specialty AWS ML Engineer Associate AWS Data Engineer Associate

πŸ“š learning

studying for Google Cloud Professional Agentic Architect

🏊 misc

strava (open water swimming)

PADI Advanced Open Water Diver PADI Enriched Air (Nitrox) Diver PADI Rescue Diver

Pinned Loading

  1. ww3-gpu ww3-gpu Public

    ocean wave modelling lab around WW3 (NOAA's third-generation spectral wave model): 16-lesson course, runnable cases, a Nix-pinned Fortran/MPI/NetCDF toolchain with one-command regression tests, RTX…

    C++

  2. swim-sync swim-sync Public

    swim training app

    TypeScript

  3. gcp-agentic-architect gcp-agentic-architect Public

    learning agents on GCP

    Python

  4. montaigne montaigne Public

    next level text-to-sound

    Python

  5. piabrota/ihoje piabrota/ihoje Public

    'simple' event scrapper

    Rust

  6. marola-dev/marola marola-dev/marola Public

    ocean intelligence layer

    Python 14 4