Available to hire
I am a senior software engineer with a civil engineering background and almost 10 years of experience building software that thousands of engineers use daily. I bring a strong blend of practical engineering insight and software craftsmanship to every project.
I have strong management and organizational skills and a proven ability to turn ideas into reliable products that enhance modelling capabilities and engineers’ daily workflows. I am passionate about automating procedures and creating efficient, scalable BIM solutions.
Skills
See more
Work Experience
Senior BIM Software Engineer at Domosoft
January 1, 2024 - PresentDeveloped plugins for Autodesk Revit and Tekla Structures using C# and the .NET Framework. Built custom connectors and integrators (Speckle, SharePoint, Excel) to streamline BIM workflows between civil engineering tools (Cubus, AxisVM) and architectural design programs (Revit, Archicad, Tekla). Advised engineers on bottlenecks in BIM processes and delivered Web Design and Development services using modern frameworks and technologies.
Senior Software Engineer at Cubus AG
December 1, 2023 - October 15, 2025Developed BIM modules and workflows for CEDRUS and STATIK to translate data from diverse sources into meaningful calculation models. Created a new graphics engine based on DirectX 11/12 to enhance user experience. Optimized the settlements and soil–structure interaction algorithm in LARIX, achieving a 100x speedup. Provided user support and contributed to comprehensive module documentation.
Research Assistant at ETH Zürich
February 1, 2014 - October 15, 2025Developed a computer model to study interactions between surface and subsurface hydrology and landslide initiation. Accelerated computations with HPC on multi-core (OpenMP) and GPU (CUDA, OpenCL) platforms, achieving up to 250x speedups. Analyzed meteorological data with advanced statistical methods for calibrating stochastic weather generators. Explored numerical methods for hydrological problems and authored papers and proposals for the ACQWA EU project.
Structural Engineer at Diathesis Techniki
January 1, 2009 - October 15, 2025Performed structural analysis, design calculations, and related technical tasks for civil projects, including drawings and documentation.
Geotechnical Engineer at Greek Public Power Corporation
January 1, 2007 - October 15, 2025Geotechnical engineering duties including site investigations, soil testing, and geotechnical analyses for infrastructure projects.
Freelancer, Senior BIM Software Engineer at Domosoft
January 1, 2024 - PresentDeveloped plugins for Autodesk Revit and Tekla Structures using C# and .NET Framework. Developed custom connectors and integrators (Speckle, SharePoint, Excel) to create efficient BIM workflows between civil engineering tools (Cubus, AxisVM, etc.) and architectural design programs (Revit, Archicad, Tekla, etc.). Consulted engineers and companies to identify bottlenecks in BIM workflows. Offered Web-Design & Development services using state of the art web frameworks and technologies. Main tools used: Delphi, C++, C#, .NET, HTML/CSS/Javascript, Django, Node, React, Next.js, Gatsby.js, Docker, AWS, Terraform.
Senior Software Engineer at Cubus AG
December 1, 2023 - October 15, 2025Developed BIM modules and workflows for CEDRUS and STATIK translating data from various sources into a meaningful calculation model. Developed a new graphics engine for all programs based on DirectX 11/12, improving user experience. Optimised the algorithm for the computation of settlements and soil-structure interaction in LARIX, achieving a 100x speedup. Participated in the development of the 3D terrain modelling and settlements calculation in LARIX. Supported directly the users, and contributed to user manuals and documentation for the modules developed.
Research Assistant at ETH Zürich
February 1, 2014 - October 15, 2025Developed a computer model for the investigation of the interactions between surface and subsurface hydrology and landslides initiation. Optimised algorithms with HPC (OpenMP, CUDA, OpenCL) achieving speedups up to 250x. Analyzed meteorological data using advanced statistical methods for calibrating stochastic weather generators. Explored numerical modelling techniques across multiple hydrological problems and contributed to research papers and EU ACQWA project deliverables. Supervised master students during their final theses.
Structural Engineer at Diathesis Techniki
January 1, 2009 - October 15, 2025Structural engineering work for building projects.
Geotechnical Engineer at Greek Public Power Corporation
January 1, 2007 - October 15, 2025Geotechnical engineering roles.
Education
PhD at ETH Zürich
March 1, 2009 - February 1, 2014Diploma at National Technical University of Athens
September 1, 2003 - February 1, 2009PhD in Geotechnical and Environmental Engineering at ETH Zürich
March 1, 2009 - February 1, 2014Diploma in Civil Engineering at National Technical University of Athens
September 1, 2003 - February 1, 2009Qualifications
Industry Experience
Software & Internet, Professional Services, Real Estate & Construction
Skills
See more
Hire a Developer
We have the best developer experts on Twine. Hire a developer today.