Skip to content
View ocni-dtu's full-sized avatar

Organizations

@livestock3d @globalbuildingdatainitiative

Block or report ocni-dtu

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
ocni-dtu/README.md

My Background

Since I took my first course in Python as an exchange student at National University of Singapore, I haven't looked back.

Initially I wanted learn to code because I was using Grasshopper and wanted to become better and understand the concepts behind it. My choice fell on Python because I had heard about it during my studies and because I had discovered Ladybug and Honeybee, which were written in Python.

It was the hardest university course I ever took.

After the first two thirds of the semester I still didn't get it. The concepts and the way of thinking were totally foreign to me and different from the other civil engineering and design courses I took.

In the beginning I was totally oblivious to it. I couldn't even complete the homework assignments we got. Luckily, I had a couple of friends at NUS, who were studying Computer Science there, who helped me out.

Today, coding is my job.

I still use my civil engineering knowledge and what I code is for the building industry, but I don't consider myself a civil engineer anymore.

I started studying civil engineering because I liked to build things. When I code, I build things.

I Build

  • Web Apps and SPAs
  • REST/GRaphQL APIs
  • Plugins for Revit, Grasshopper and Rhino

I Work with

  • Python
  • Javascript/Typescript
  • C#
  • Rust
  • React
  • GraphQL
  • Kubernetes
  • FastAPI
  • Strawberry
  • FluxCD
  • Postgres
  • MongoDB
  • Redis

I Want to Learn

  • The Prometheus Stack
  • The Ory Network

Pinned Loading

  1. lcax lcax Public

    LCAx is a open, verifiable, machine and human-readable LCA exchange format

    Rust 50 3

  2. okobau_example okobau_example Public

    This is an example of how to use Python to access the Ökobaudat API.

    Python 11 3

  3. dgnb-app dgnb-app Public

    Simple app for creating an aster plot of your DGNB score

    TypeScript 1

  4. boom boom Public

    Bill Of Open Materials - A quantity take-off app for Speckle

    TypeScript 11 1