Formatted for A4.

Fatih Küçükkarakurt

Civil engineer (MSc, offshore geotechnics) building engineering software.

  • İzmir, Türkiye
  • fatih@fkkarakurt.com
  • fkkarakurt.com
  • github.com/fkkarakurt
  • orcid.org/0009-0009-0865-3958

Profile

Civil engineer working on the numerical side of geotechnical engineering. Current MSc research covers offshore wind turbine foundations — floating concepts, anchoring systems, and structural health monitoring for far-offshore installations — alongside the finite element methods and constitutive models that underpin them. Author of KATAI 2D, a verification-driven finite element platform for two-dimensional geotechnical analysis, and of Nerve, a zero-dependency machine learning library in ANSI C. Developing engineering software on contract since 2016.

Research

  • Offshore wind turbine foundations: floating concepts, anchoring and mooring systems
  • Structural health monitoring for far-offshore installations
  • Constitutive modelling of soils, and the numerical treatment of yield-surface singularities
  • Verification methodology for engineering software
  • Coupled consolidation and groundwater flow

Experience

Control Engineer

December 2025 – present

İzmir Kent Yapı Denetim, İzmir, Türkiye

Statutory construction supervision: site inspection and conformity checking of building works.

Engineering software developer, independent

September 2016 – present

Upwork

Contract development of engineering software for clients internationally, continuously since 2016.

Education

MSc Civil Engineering — Geotechnical Engineering

in progress

İzmir Kâtip Çelebi University, İzmir, Türkiye

Thesis-based programme. Research on offshore wind turbine foundations: floating foundation concepts, anchoring and mooring systems, and structural health monitoring for far-offshore installations.

BSc Civil Engineering

İzmir Kâtip Çelebi University, İzmir, Türkiye

Programme taught entirely in English.

Software

KATAI 2D

unreleased

Project lead and author · C, C++, Finite element method

An open-formulation, verification-driven finite element platform for two-dimensional geotechnical analysis under plane-strain and axisymmetric conditions.

Nerve

Apache-2.0

Sole author · C, WebAssembly, TypeScript

A single-header ANSI C library that runs transformer inference, sentence embeddings and on-device learning with no external dependencies at all.

Publications

Küçükkarakurt, F. (2026). KATAI 2D — Scientific Manual (Version 0.2). Zenodo. doi:10.5281/zenodo.20692282

Theoretical foundations, numerical methods, element families, constitutive models, solvers and verification protocol. CC-BY-4.0.

Küçükkarakurt, F. (2026). Nerve: Technical Reference Manual — A Zero-Dependency Single-Header Multilayer Perceptron Library for ANSI C (Version 1.0). Zenodo. doi:10.5281/zenodo.20432307

Forward and backward propagation, optimisers, initialisation schemes and regularisation. CC-BY-4.0.

Skills

Offshore geotechnics

Floating offshore wind foundation concepts · Anchoring and mooring systems · Cyclic and long-term soil response · Structural health monitoring

Geotechnical analysis

Finite element modelling, plane strain and axisymmetric · Constitutive modelling: Mohr-Coulomb, Hardening Soil, HS small · Consolidation and groundwater flow · Slope stability and strength reduction · CPT and borehole data interpretation

Numerical methods

Sparse direct solvers and pattern-aware factorisation · Newton and arc-length iteration · Return-mapping algorithms in principal stress space · Reverse-mode automatic differentiation · Verification against closed-form solutions

Programming and tools

C/C++ · Python · Julia · Fortran · WebAssembly

Certifications

C++ Certified Professional Programmer (CPP)

C++ Institute

Memberships

Chamber of Civil Engineers of Türkiye (İMO)

İzmir Branch

Languages

Turkish (native) · English (C1 — undergraduate degree taught entirely in English)