Back to the site
SLEN

David Kolšek

MSc Mechanical Engineering · Composite additive manufacturing and digital fabrication.

Ljubljana, Sloveniadk11573@student.uni-lj.sigithub.com/DavidKolsekkolsek.pages.dev

Profile

Doctoral researcher in composite additive manufacturing. I work on long-discontinuous-fibre (LDF) composites for FFF printing; the goal is strong composite parts on standard, affordable equipment.

I also work with my hands. I have repaired and remade several hundred functional parts using CNC milling, manual milling and turning, FDM and resin printing, and CO2 laser cutting. I write the software for my own machines and projects.

Education

Doctoral study in mechanical engineering2025–2028 (expected)
Faculty of Mechanical Engineering, University of Ljubljana
MSc in Mechanical Engineering (Major in Product Design and Development)
Faculty of Mechanical Engineering, University of Ljubljana
BSc in mechanical engineering
Faculty of Mechanical Engineering, University of Ljubljana

Selected projects

ClaySlicergcode.pages.dev
Filament compound calculatorldfcalc.pages.dev
Vibe coding — a practical guidevibecodeguide.pages.dev
From salary to wealthfinancnisvetovalnik.pages.dev
TileGroovetilegroove.pages.dev
ScalePrint ARview3d.pages.dev
Board Game Rulesboardgamerules.pages.dev
Nightona US&Anightona.pages.dev
What's Up Ljubljanaljubljana.pages.dev
DK Labclaudeartifacts.pages.dev
Kviz Mosttriviador.pages.dev
ESP32 loggerESP32
XIANOSeeed XIAO
Marine AidRaspberry Pi

Commercial projects

Beehive scaleMeasurement device · 2024
Lunar hammer replicaExhibition piece · 2026
Robotic armArt installation · 2025
Mechanism design for an installationArt installation · 2025

Skills

Engineering: CAD, FEM analysis, mechanics of materials, technical writing in LaTeX

Additive manufacturing: FFF, LDF composites, resin, clay extrusion, direct G-code, slicer profiles

Machining and fabrication: CNC milling, manual milling, turning, CO2 laser cutting, PCB design

Programming: Python, JavaScript, TypeScript, embedded C++, G-code

Web and graphics: vanilla JavaScript, Three.js, WebXR, WebRTC, Canvas, Illustrator

Vision and embedded: OpenCV, ArUco, segmentation, Raspberry Pi, Seeed XIAO, ESP32

Languages

Slovenian: native

English: professional