- Javascript / Typescript (React + Next.js) -> Frontend, Fullstack with node.js backend / AWS Lambda, API gateway; firebase/mongodb/dynamodb, IFC.js, THREE.js, D3.js
- Python (Keras, SciKit Learn, Pandas, Numpy) -> data analysis, data management, machine learning
- SLAD.ai - Carbon calculator for architects. Webapp (Vanilla Javascript, Bootstrap, Webpack, Amazon AWS API integration, DynamoDB, Lambda functions, ChatGPT API integration, data scraping from excel using Python and Pandas, UI/UX design, graphics) - code available upon request
- SLAD.ai.3d is a WIP of a 3d IFC based carbon calculator for archtiects. The web app uses Typescript, React, Three.js, IFC.js and Firebase integration.
- Best Mashup Project at AEC Hackathon 2024 in Copenhagen, OpenDetail. A complex solution for sharing 3d architectural details, with automated conversion. C#, Typescript, React, MongoDB
- https://github.com/imanwarsame/opendetail React Frontend
- https://github.com/aashkann/OpenDetail C# Speckle Automate Function
- Carbon footprint prediction project using Convolutional Neural Networks (Python, Sci-Kit Learn, Keras, Grasshopper3d)
- Series of Python scripts for converting IFC and Excel files into LCAByg (danish carbon footprint calculation program) :
- https://github.com/Curiosit/IfcJsonLcabygParser ( uses an IFC file to genreate JSON, that is then imported to LCAByg desktop app )
- https://github.com/Curiosit/ExcelToJSONLCAByg ( uses an Excel file to send it via API to the LCAByg web server and gets the calculation results back )
- AEC Hackathon 2023 in Copenhagen project: SpeckleLCA. I have been responsible for developing converter from Speckle into LCAByg JSON and LCAByg API connection (Javascript, Vue)
- AEC Hackathon 2024 in Zurich project: InfraWeb. Automating turning 3d into 2d using THREE.js and IFC.js and github pages for autodeployment CI/CD. I have been responsible for setting up React, then creating the viewer using IFC.js and THREE.js and merging functionalities
- Grasshopper Plugin for loading OEKOBAU.dat material data into Rhino and Grasshopper