Skip to content
View R-Rijnbeek's full-sized avatar
  • ShopWindow
  • Spain

Block or report R-Rijnbeek

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
R-Rijnbeek/README.md

πŸ‘‹ Hi, I'm R-Rijnbeek

Senior Software Engineer and Data Scientist focused on systems design, computational geometry, and data-driven modeling. I work at the intersection of backend engineering, scientific computing, and geometry processing, with a focus on building scalable pipelines and practical tools.


🧠 About Me

  • Background in Physics and Software Engineering
  • Experience as Senior Software Engineer, Data Scientist, and CTO & Co-Founder
  • Focus on building systems rather than isolated scripts
  • Interested in:
    • Distributed systems
    • Geometry processing pipelines
    • BIM / IFC ecosystems
    • Data-intensive applications
    • Infrastructure for scalable computation

πŸ—οΈ Core Areas

Geometry & BIM Systems

  • IFC data manipulation and processing
  • LIDAR β†’ BIM reconstruction pipelines
  • 3D geometry reconstruction and semantic modeling
  • Integration with tools like OpenCascade / IFCOpenShell

Backend & Systems Engineering

  • API design and implementation (Python / Flask / FastAPI)
  • Pipeline architecture and orchestration
  • Data ingestion, transformation, and serialization
  • Scalable system design

Scientific & Data Modeling

  • Physics-based modeling approaches
  • Numerical methods and regression-based calibration
  • Hybrid models combining first principles + data-driven methods

Developer Tooling

  • Reusable Python libraries
  • Decorators, utilities, and automation tools
  • Data integration (e.g. Google Sheets APIs)
  • Domain-specific validation and processing tools

πŸš€ Projects

A selection of projects across GitHub and PyPI:

🧱 BIM / IFC / Geometry

  • IFC processing and manipulation pipelines
  • LIDAR β†’ BIM reconstruction workflows
  • IFC Web Viewer (Flask + WebGL + Three.js)

πŸ“¦ Python Libraries (PyPI)

  • Google Sheets integration utilities
  • Vapor pressure modeling tools
  • DNA / sequence processing libraries
  • Decorators and validation utilities
  • CINI code validation tools
  • Templates for Python package bootstrapping

πŸ“¦ Packages

I maintain several public Python packages published on PyPI, covering:

  • Data integration
  • Scientific modeling
  • Utility tooling
  • Domain-specific processing

🧰 Tech Stack

  • Languages: Python, JavaScript
  • Backend: Flask, FastAPI
  • Geometry: IFCOpenShell, OpenCascade (pythonocc)
  • Data: NumPy, SciPy
  • Visualization: WebGL, Three.js
  • Cloud / Infra: AWS, GCP, Heroku
  • Tooling: Git, CI/CD workflows

🧭 Philosophy

  • Build systems, not just scripts
  • Prefer composable and modular architectures
  • Combine domain knowledge with engineering rigor
  • Focus on maintainability, scalability, and clarity
  • Treat data pipelines as first-class systems

πŸ“« Contact


🧩 Interests Going Forward

  • Scalable geometry processing systems
  • Automated BIM generation from unstructured data
  • Distributed content-addressable architectures
  • Hybrid physical + data-driven modeling systems
  • Infrastructure for large-scale data transformation

Pinned Loading

  1. IFC_WebViewer IFC_WebViewer Public

    A webViewer application that visualize IFC content of a file on web browser. Tested with IFC IFC2X3

    Python 7 1

  2. GeometricManipulations GeometricManipulations Public

    Repository with the basic mathematiccs manipulations for point, lines and planes. And also the creation and the interaction for a object that cluster pointclouds for a faster manipulation of the ob…

    Python 1

  3. IFCManipulations IFCManipulations Public

    Repository with the basic IFC manipulations for IFC files. And a IFC file viewer with pyQt5.

    Python 3

  4. LASManipulations LASManipulations Public

    Repository with the basic LAS file manipulations for pointcloud. And a Las viewer with pyQt5 (There is still a manual bugfix on the OCC display module, see comment on "test_LasViewer"

    Python 1

  5. CINI_selector CINI_selector Public

    This project is the repository that build and is the standard CINI selector for different use. It is not a package but it is useful to use it in different python projects. In the future it is possi…

    Python

  6. DNA_Processing DNA_Processing Public

    Repository that has the standard DNA, RNA and Protein Objects and the standard methods to interact with them.

    Python