Hi! I'm Ömer Duran, a developer with a curiosity for building tools, contributing to open source, and exploring new technologies.
Hi, I'm Ömer /øˈmɛɾ/ 👋🏻
Work Experience
See all work- Dec2024 - CurrentSoftware Engineer
At PhotoPrism, a remote-first open-source team, I work across the Vue.js frontend, the Go backend and the project’s documentation — shipping user-facing features, maintaining the testing infrastructure and supporting the community. Full-time Mar–Aug 2026, part-time before and since.
On the frontend I built the 360° panorama viewer for photos and videos, an inline multi-page PDF viewer, the redesigned info sidebar with inline metadata editing and face markers, the batch edit dialog with its API endpoints, and a map-based location editor. On the backend I rewrote the XMP sidecar reader so face regions, names and GPS data are imported from HEIC and RAW sources and re-read whenever a sidecar changes, built a Model Context Protocol (MCP) server that lets AI assistants interact with PhotoPrism’s API, and contributed to the clustered Portal edition (OIDC login, role propagation).
I moved the vision stack to ONNX Runtime with selectable, checksum-pinned models for image labeling and NSFW screening, and made the face embedding model configurable with pose-invariant alignment. On quality I migrated the JavaScript testing stack from Mocha/Karma/Chai to Vitest, added TestCafe end-to-end coverage, and maintain the project blog plus the English and German user guides.
Recent projects
See all projects- SSH PortfolioAn interactive terminal portfolio accessible over SSH, featuring a Matrix rain animation, live content sync, and a full TUI built with Bubble Tea and Lip Gloss.2 min read
- Better StartA minimal, keyboard-focused new tab extension for Chrome and Firefox with a command grid, smart search, clock, weather, and elegant customization options.2 min read
- Cleveland Heart Disease Prediction with Logistic RegressionA comprehensive machine learning project that predicts heart disease using the validated Cleveland Heart Disease dataset with 82.1% accuracy.6 min read
Let's Connect
If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.