Onur Kapucu

Software Engineer | Full Stack Indie Developer | Building Native macOS Apps & Wearable Tech | JS&React, AI, Python, Swift, Flutter & Garmin CIQ

Tampere, Pirkanmaa, Finland

About

I build real world products at the intersection of AI, wearable technology, and full-stack systems. As a Software Engineer, I focus on turning raw data into intelligent, production-ready applications from backend infrastructure to user-facing experiences. 🚀 What I’ve built: • An AI powered coaching platform that analyzes real Garmin data (HRV, sleep, activity) and generates personalized training decisions using LLMs • Native macOS utilities designed for Apple Silicon (including Watch-to-Mac integrations) • Wearable applications for Garmin devices using Monkey C • Full-stack SaaS platforms with authentication, payments (Stripe), and scalable APIs 🧠 What I specialize in: • AI systems (LLMs + real-world data pipelines) • Backend architecture with Python (FastAPI) & PostgreSQL • Frontend development with React • Cross-platform & native development (SwiftUI, Flutter) • Wearables & hardware-integrated software ⚙️ Tech Stack: Python, FastAPI, React, PostgreSQL, Swift, SwiftUI, Flutter, Garmin CIQ, AI/LLM, Stripe 📍 Based in Finland open to Software / AI Engineering roles (Full time or Remote) ✅ Authorized to work in Finland (Residence Permit A)

Experience

  • TriHonor (Tampere, Pirkanmaa, Finland)
    • Indie Software Engineer & Product Creator
      Nov 2022 - Present · 3 yrs 8 mos

      Designing, developing, and launching commercial applications across Desktop, Mobile, and Web platforms. Key Products: - Built and deployed an AI powered coaching platform integrating real time Garmin data (HRV, sleep, activity) with LLM-based analysis. Designed full-stack architecture (FastAPI, React, PostgreSQL) including authentication, payments (Stripe), and AI pipelines. Implemented intelligent training recommendations using contextual and multi-day data analysis. - WatchToMac (macOS Utility): A native Swift app that mounts Garmin devices as local drives on Apple Silicon, solving critical file transfer issues. - Ice Bath Tracker (Wearable App): A Garmin Connect IQ app that monitors real-time heart rate and skin temperature for cold exposure therapy. - Learn-Finnish.fi (SaaS): AI-powered language learning platform integrated with Stripe and Gemini AI. Tech Stack: Swift, AppKit, Monkey C, Next.js, System Programming.

    • AI Developer
      Jan 2025 - Oct 2025 · 10 mos

    • Entrepreneur
      Jan 2023 - Sep 2025 · 2 yrs 9 mos

      Full Stack and Artificial Intelligence Developer