Download as PDF

Eralp Karaduman

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

E-Mail eralp@eralp.dev
Website eralp.dev
Projects eralp.dev/projects
LinkedIn linkedin.com/in/eralpkaraduman
GitHub github.com/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 ship independently, without hand-holding, and I build for the people who use what I make: I measure how each tool lands and improve it from there.

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

I also write at eralp.dev, post screenshots and demos of my side projects, 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, FastAPI, Pydantic, 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, Python

Work Experience

June 2022 - now Starship Technologies, Helsinki
Senior Software Engineer

June 2021 - June 2022 Qvik, Helsinki
Principal Software Engineer

March 2019 - June 2021 Qvik, Helsinki
Senior 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
IC, OKR owner and main responsible · TypeScript, Hono, GraphQL, React, Redis, Terraform, Prometheus, Grafana, OpenTelemetry, Amplitude

Mission Control: cross-site operational warnings dashboard · 2023–2024
IC, OKR owner and main responsible · React, TypeScript, GraphQL, built into the “Hype” hypervisor panel

Mobile app re-platforming & delivery pipeline · 2022–2026
Led the re-architecture and built the 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
Designed and 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
IC, main responsible · 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 mobile engineer on the team I bootstrapped the React Native app and its CI/CD in about six weeks, built its share-sheet extension, and helped with the GCP backend’s scheduled tasks.

Cross-platform mobile app & share-sheet extension
Freelance 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 · Jul 2020 – Sep 2020
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) · Jan 2017 – Feb 2017
Freelance · React Native native module, Objective-C, iOS SFSpeechRecognizer

Side Projects

Screenshots and short demos of these are at eralp.dev/projects.

LinkedFin: multilingual fish-name etymology database · Jan 2025 – present
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 · Jan 2015 – present
JavaScript SPA, iOS (Cordova/WebView wrapper), AdMob + Facebook Ads (source)

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

Super Damage Games: indie game-jam handle · Sep 2013 – present
Game jams, Ludum Dare (Rockmorse)


Updated August 11 2026. Get latest