Download as PDF

Eralp Karaduman

Senior Full-Stack & Mobile Engineer · Web · Native Mobile · Cloud Infrastructure

E-Mail eralp@eralp.dev
Website eralp.dev
LinkedIn linkedin.com/in/eralpkaraduman

Engineer with 18 years shipping production software across the entire stack, now increasingly AI-augmented. Genuine depth in three areas that rarely overlap in one person:

I build and customize agentic workflows and AI coding agents to ship faster across all of the above.

I also write at eralp.dev, produce a comedy podcast, and host live Twitch shows about software development.

Core Skills

Area Technologies
Mobile Swift, Objective-C, React Native, Flutter / Dart, native iOS & Android
Frontend React, Next.js, Redux, TypeScript, JavaScript, SPA architecture
3D / Graphics Three.js, React Three Fiber, Blender
Backend Node.js, GraphQL, Socket.IO, PostgreSQL, MySQL, MongoDB, SQLite, Redis, Kafka
Cloud & Infra GCP, AWS, Firebase, Cloudflare Workers, Cloudflare Pages, Coolify, Docker, Kubernetes, Microservices, Distributed Architectures, CI/CD, Observability (Prometheus, Grafana, OpenTelemetry), Mobile Ops, Fastlane, Jenkins
AI-Augmented Dev AI coding agents, agentic workflows, prompt engineering, generative AI
Languages TypeScript / JavaScript, Swift, Objective-C, Dart, Lua

Work Experience

June 2022 - now Starship Technologies, Helsinki
Senior Software Engineer

March 2019 - June 2022 Qvik, Helsinki
Principal Software Engineer

Jan 2017 - February 2019 Seriously Digital Entertainment (later acquired by Playtika), Helsinki
Technology Programmer

Sep 2015 - Jan 2017 DealDash, Helsinki
iOS Developer

Sep 2014 - Oct 2016 CupsOn.Me, Istanbul
Co-Founder & Mobile Developer

Apr 2015 - Aug 2015 Hipo, Istanbul
iOS Developer

November 2012 - Apr 2015 Adphorus / Publik (later acquired by Sojern), Istanbul
Mobile (iOS & Android) Software Developer

Sep 2008 - Nov 2012 MagiClick, Istanbul
Senior Flash Developer & Team Leader

Education

2005-2009 Kadir Has University, Computer Science & Statistics Ba.

Projects

A deeper look at selected projects behind the roles listed above.

Full-time roles

Starship Technologies

Starship Technologies operates a large fleet of autonomous delivery robots across multiple countries. As a full-stack engineer I built the web, mobile, and backend systems its field and operations teams use to run the fleet.

Greenfield operations-management web platform · 2026
Sole engineer + product owner · TypeScript, Hono, GraphQL, React, Redis, Terraform, Prometheus, Grafana, OpenTelemetry, Amplitude

Mission Control: cross-site operational warnings dashboard · 2023–2024
Sole author · React, TypeScript, GraphQL, built into the “Hype” hypervisor panel

Mobile app re-platforming & delivery pipeline · 2022–2026
Sole engineer (re-architecture + CI/CD) · React Native (Android), TypeScript, GraphQL, GitHub Actions, Docker, Detox

Visual equipment inspection & damage-reporting system · 2023–2026
Full-stack engineer + interaction design · React Native (SVG-in-WebView diagram, video, barcode), Node/TypeScript, GraphQL

Hardware integration: native mobile printer plugin & returns (RMA) workflow · 2022–2023
Built it · React Native native module (Java/Kotlin), USB/Bluetooth I/O, Node/TypeScript, GraphQL

Charging-infrastructure management tooling · 2022–2026
Contributor (mobile/web/backend) · React Native, React, Node/TypeScript, GraphQL

Certificate-based device sign-in for shared, externally-operated devices · 2025–2026
Lead engineer · certificate/PKI auth, MDM-managed devices, React Native, Node/TypeScript

Backend service powering a global field-operations app · 2022–2026
Contributor → owner · Node.js, TypeScript, Kafka, GraphQL, MongoDB, push notifications, Cloudflare

Qvik

Consultancy work across several client engagements and also internal technical sales.

YLE (Finnish public broadcaster), creative content
Contributor · React Native, React Native Web, TypeScript, React, Redux, Clojure

Ovoro, investment app
Contributor · Flutter, Provider, Firebase

Technical sales
Contributor (acting tech lead on the engagements) · Internal Qvik work

Seriously Digital Entertainment

Live-content & A/B testing platform (CMS) for the game
Full-stack + Unity tooling · Java, React, Unity3D (AssetBundles, ScriptableObjects, editor tooling), Docker, Kubernetes, GCP

Native Unity3D plugins
Contributor · Unity3D, Objective-C (iOS), Java (Android)

Operations dashboards
ELK stack, GCP, Kubernetes

On-prem CI/CD & on-device performance testing
Jenkins (Groovy), GameBench, on-prem build servers

DealDash

DealDash mobile app
Contributor · Swift, PHP

Dropio: real-time auction app
iOS + realtime backend · Swift, Node.js, Socket.IO, PHP / Symfony

CupsOn.Me

Mobile-first coffee discovery & purchasing platform
Co-founder (one of two technical founders) · iOS (Objective-C), Android (Java)

Hipo

Chroma (Fieldguide), iOS app for collectors
iOS developer · Objective-C

Adphorus / Publik

Cevap.Tv, video how-to platform
Mobile + video streaming infrastructure · Objective-C (iOS 6), Flash/AS3, Wowza, HLS/FLV, SMIL, Node.js, FFmpeg, AWS (EC2, S3)

Adphorus, Facebook ads management SaaS
Mobile developer · iOS (Objective-C), Android (Java)

MagiClick

Senior Flash developer, later team lead of 6 (2012). Built websites, advergames, and rich-media campaigns.

Multiplayer Flash advergames
Senior Flash developer · ActionScript 3, Red5 (multiplayer server), Box2D, Papervision3D

Interactive in-store electronics experiences
Hardware + software · Arduino, sensors, Flash

Early augmented reality / marker-detection experiences (FLARToolKit)
FLARToolKit, Papervision3D, ActionScript 3

Freelance

Arca

Freelance Software Consultant · Helsinki (hybrid) · Nov 2024 – July 2025

Arca (Lifeline Ventures–backed) is a content-curation app where people collect content into personalized portals. As the sole mobile engineer I bootstrapped the full product in ~6 weeks: the React Native mobile app, a Next.js web app, and the GCP backend and release infrastructure.

Cross-platform mobile app & share-sheet extension
Freelance, sole mobile engineer · React Native, TypeScript, iOS & Android

Mobile release infrastructure & backend support
React Native, Fastlane, CodePush (OTA), GCP

Hype Hype / Frogmind

Freelance engagement (similar in shape to Arca), building app UI on top of a custom game engine.

Mobile game-creation & creator-economy app · ~2021
Contributor · Flutter (forked, embedded in a custom C/C++ game engine)

Speechgrinder

The client, Speechgrinder, later became Speechly and was acquired by Roblox.

React Native speech-recognition native module (iOS) · 2017
Freelance · React Native native module, Objective-C, iOS SFSpeechRecognizer

Side Projects

LinkedFin: multilingual fish-name etymology database
Solo · React 19, TanStack (Start/Router/Query), TypeScript, SQLite-WASM, Kysely, Fuse.js, Cloudflare Pages + Pages Functions + D1, Vite, Tailwind (source)

Text Wallpaper: text-to-image wallpaper generator
Solo · JavaScript SPA, iOS (Cordova/WebView wrapper), AdMob + Facebook Ads (source)

Card Quest: a card game shared across mobile & web
Solo · React Native, react-native-web, TypeScript, Metro + Webpack, styled-components, react-navigation + react-router-dom (source, write-up)


Updated June 14 2026. Get latest