Currently building an autonomous USV · Kocaeli, TR

Abdulkadir
İvenç

Building software that moves from the screen to real hardware. Software engineering student; ROS 2 on boats by day, web and mobile apps by night.

Just shipped: KOU SENG is live on the App Store

Selected work

2025 — 2026

Autonomous USV Private

Unmanned surface vehicle for the 2026 İDA competition. YOLO and ZED perception on a Jetson Xavier, Nav2 and mission logic on a Raspberry Pi, ArduPilot over CAN underneath. Localization, navigation, hardware comms and the glue between them. Tested on water, not in sim.

ROS 2Nav2PythonYOLOZEDLiDARArduPilotCAN

KOU SENG Live on the App Store

The official app of KOU Software Community and my first App Store release. Event calendar, native registration instead of Google Forms, raffles with real rules, reminders, and notification categories with quiet hours. Free, no ads, no analytics, no account required.

ExpoReact NativeTypeScriptFirebaseSupabasePush Notifications

ZeynGold Live on the App Store

Live gold prices and portfolio tracking for the ZeynGold jewellery brand. Real-time market data, portfolio value at a glance, favourites, a clean price screen, and the brand's own website with an admin panel behind it.

ExpoReact NativeTypeScriptExpressMongoDB

vesc

Live telemetry for four VESC motor controllers on one CAN bus through ArduPilot's SLCAN passthrough. Finds the right serial port on its own, reconnects on unplug, runs on mock data when there is no boat.

PythonFastAPIWebSocketChart.js

QuotaPets

Claude and Codex quota on an Apple Watch, as a mascot that runs out of energy when you do. A Mac helper is the only thing that ever holds a credential; phone and watch only see snapshots.

SwiftSwiftUIWidgetKitWatchConnectivity

agentic-kit

Coordination layer for multi-agent CLI work: one coordinator, role profiles, per-role model pinning, checkpoints and a health check. Installs as a Claude Code plugin or a plain CLI, same file either way.

PythonShellClaude Code

Tidasan

Bilingual Turkish and English site for a maritime autonomy company, written to read credibly to a defence procurement officer and a commercial maritime buyer at once. Platform pages, company, and a contact form whose only backend privilege is filing an enquiry.

Next.js 16React 19Tailwind v4TypeScriptSupabase

AI Gündem

Turkish mobile app that pulls AI news from RSS, builds a daily digest at the hour you pick, and shows each article with a Claude-written summary and an EN → TR toggle.

ExpoReact NativeSupabaseTanStack Query

Earlier

Earlier work

About

Kocaeli University

Started with C at the 42 Piscine. Now I spend most days on a boat that drives itself, and the rest shipping apps people actually install.

StudySoftware Engineering, 3rd year
RoleWeb & Mobile Team Captain, KOU Software Community
FocusPerception, localization, navigation, hardware links
StackROS 2 · Python · TypeScript · React Native · Swift