Skip to content
View profsergiocosta's full-sized avatar

Highlights

  • Pro

Block or report profsergiocosta

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.

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
profsergiocosta/README.md

Hello! Welcome to my GitHub profile! 👋

  • 🚀 Full-Stack Developer & Geospatial Engineer — Building scalable systems at the intersection of AI, GeoTech, and Web Development.
  • 🏛️ Research Leader at LambdaGeo — Open-source geospatial tools and semantic data integration.
  • 💼 Associate Professor at UFMA — Ph.D. in Applied Computing from INPE.

🌍 DisSModel — The Discrete Spatial Modeling Ecosystem

O DisSModel agora é uma organização independente para garantir escalabilidade e foco no desenvolvimento comunitário. É uma alternativa moderna ao TerraME.

🛠️ Core & Infrastructure

  • dissmodel-core: O motor. Framework Python modular para Autômatos Celulares e Dinâmica de Sistemas com arquitetura dual (Vetor/Raster).
  • dissmodel-platform: Camada de execução. Ambiente escalável usando FastAPI, Redis e Docker para simulações como serviço.

🧩 Specialized Ecosystem (Plugins)

Repositórios que estendem o motor principal para domínios científicos específicos:

Repository Description Status
dissmodel-ca Biblioteca de modelos clássicos de Autômatos Celulares. ✅ Active
dissmodel-sysdyn Modelos compartimentais para Dinâmica de Sistemas (SIR, etc). ✅ Active
coastal-dynamics Modelos de inundação e migração de manguezais no Maranhão. ✅ Active

🏛️ LambdaGeo — Research & Semantic Web

Projetos focados em Geospatial Linked Data e Geoinformática:

  • qgissparql: Ferramenta para integrar camadas do QGIS com Triplestores (SPARQL).
  • rdfmapper: Mapper Objeto-RDF declarativo para Python.
  • DBCells: Publicação de dados de modelagem espacial como Linked Open Data.

🎓 Teaching & Compilers

  • Polyglot-Compilers: Implementação de compiladores em diversas linguagens como C++, Go, Python, Clojure e Elixir.

🛠 Tech Stack

  • Languages: Python, Go, C++, Clojure, Elixir, Haskell.
  • Geospatial: GeoPandas, NumPy, Rasterio, Libpysal, QGIS, PostGIS.
  • Infrastructure: Docker, FastAPI, Redis, MinIO, CI/CD.
  • Semantic Web: RDF, SPARQL, Linked Data.

📬 Connect

🚀 Statistics

Popular repositories Loading

  1. qgisparql-layer2triple qgisparql-layer2triple Public archive

    A QGIS plugin to export vector layers to RDF Triples, supporting OGC GeoSPARQL and the DBCells Land Use and Cover Change (LUCC) ontology.

    Python 2 1

  2. profsergiocosta profsergiocosta Public

    1

  3. polyglot-compilers polyglot-compilers Public

    C

  4. jackcompiler-python jackcompiler-python Public

    Python

  5. code-gallery-bdc code-gallery-bdc Public

    Forked from brazil-data-cube/code-gallery

    A gallery of interesting Jupyter Notebooks based on Brazil Data Cube data and technologies

    Jupyter Notebook

  6. bdc-stac bdc-stac Public

    Forked from brazil-data-cube/bdc-stac

    SpatioTemporal Asset Catalog Implementation for the Brazil Data Cube

    Python