Chofu, Tokyo--:-- JST

Arda Karaduman

Systems Architect | AI Enthusiast

https://arda.tr
Go · Ruby · PythonAWS · GCP · DockerEN · JA · TR
01

About Me

A Systems Architect living in Japan since 2004. I like programming, tinkering, hacking. Checking new languages, frameworks, trying new ideas.

Spoken languages:

Turkish (Native), English (Near Native), Japanese (Business)

02

Work Experience

03

Education

Master of Science

2006 - 2011

Keio University

Graduate research at the Amano Laboratory (computer architecture / embedded systems / VLSI). Completed the Master's in 2008 and continued PhD-level research through 2011 — four first-author peer-reviewed papers on the "Echo instruction," a hardware code-compression technique implemented in Verilog on a MIPS R3000 core and synthesized to 90nm silicon — before moving to industry.

Selected Papers:

  • 2011: Cache Implementation for Echo Instructions on an Embedded Processor (IPSJ Transactions on System LSI Design Methodology, T-SLDM)
  • 2009: Code Compression with Split Echo Instructions (IEICE Transactions on Information and Systems)
  • 2009: Design and Implementation of Echo Instructions for Embedded Processors (Embedded World Conference, Nuremberg, Germany)

Bachelor of Science

2000 - 2004

Istanbul Bilgi University

Dissertation on parallel simulation of quantum circuits on Linux clusters (MPI) — implementing the QFT, Grover and Shor algorithms with a distributed state-vector simulator.

04

Skills

Proficient in Go, Ruby, and Python. Comfortable picking up new languages quickly.

Arch Linux (CachyOS) & Emacs user. Very comfortable in unix environments and shell scripting.

Extensive experience with AWS & GCP. Hands on with EC2, S3, DynamoDB, SES, IAM, Route53, Cloud Run, Firebase.

Frontend development with React, Vue, and Astro. Tailwind CSS across all projects.

Backend development with Node.js/Express and Go/Echo. Experience designing RESTful and GraphQL APIs for web and mobile.

AI/LLM integration — working with Gemini API, Anthropic API, TTS engines (Edge TTS, Coqui), MCP tooling.

Docker containerization and CI/CD. Early adopter of continuous integration and deployment practices.

Browser automation and web scraping with Playwright and go-rod.

Experience with TDD, BDD, Agile and GitHub driven development.

Vibe coding skills, can get lots of work done in short time. Without breaking existing work.

05

Projects

MCP + OAuth 2.1 AI Platform

Lead author of Veltra's platform exposing the travel-activity catalog to AI assistants — a standards-compliant OAuth 2.1 authorization server (Clean Architecture) plus MCP servers dual-compatible with Claude and ChatGPT apps.

PythonFastAPIOAuth 2.1 / OIDCModel Context ProtocolMongoDBRedisTerraformAWS ECS

WareX — Logistics SaaS API

Senior backend engineer and top-3 author on the Go API of WareX, a production logistics 'warehouse-exchange' SaaS at Gaussy — owned the warehouse, contract, workspace, document and pricing verticals plus the team's integration-test harness.

GoEchoGORMMySQLJWT/RBACMinio/S3GKECircleCI

golem — LINE-bot Fund Analytics

Lead author of a multi-tenant Rails 5 + React platform that delivers fund and bond analytics (net-asset-value graphs, factor analysis) to users as LINE Flex Messages and generated charts, with HMAC webhook verification, at Robotfund.

Ruby on Rails 5ReactJSON:APILINE Messaging APIgnuplot

bumblebee — Race-free TTS Caching Service

Solo Go service fronting a pool of text-to-speech servers — race-free by design (channel-owned state), with PCM-to-MP3 transcoding, content-digest caching and per-host load distribution, verified with `go test -race`, at Robotfund.

GoCSP concurrencyLAME (PCM→MP3)DockerAWS

Reuters Market-Data Pipeline

Solo Go AWS Lambda that ingests daily Reuters DataScope Select market data into an idempotent DynamoDB/S3 state machine, built on an extracted MIT-licensed Reuters DSS Go client library, at Robotfund.

GoAWS LambdaDynamoDBS3Reuters DataScope Select

FupIntuition — IoT/Edge People Analytics

Sole author of an end-to-end Go daemon for in-store edge devices — staff counting via BLE, repeat-customer counting via WiFi, and face recognition — with a web UI and a full signed over-the-air update pipeline, at Allm.

Go (amd64 + ARM)BLE beaconsWiFi sniffingHashiCorp VaultGPG-signed OTAS3 apt repo

FAST-ED Clinical Triage API

Lead author of a versioned stroke/cardiac triage API for hospitals (Grape + GraphQL + Pundit) with HMAC request signing and hardened authentication, plus its Vue 2 + Apollo admin SPA, at Allm.

RubyGrapeGraphQLPunditHMACbcrypt

Griffon — Mobile MMORPG Backend

Backend engineer on the live Ruby/Padrino backend of the published mobile MMORPG 'Griffon' (幻塔戦記グリフォン, Japan + Korea) — independently owned the achievements, friendship, reward-distribution and guild-battle matchmaking systems with database-level idempotency, at Aiming.

RubyPadrinoActiveRecordMySQLResqueRSpec

IronFunctions — Open-source Serverless Platform

Open-source contributor to IronFunctions, an early Docker-based FaaS platform (later the Fn Project) — added JWT auth and the CI/CD release pipeline to its web UI and contributed engine features such as a payload-as-stdin runner, at iron.io.

GoDockerVueExpressJWTCircleCI

This Résumé Site

A static, multilingual (EN/JA/TR) résumé site prerendered to HTML, generating language-specific PDF and DOCX résumés at build time from a single content source, deployed to GitHub Pages.

ReScriptReactViteTailwind CSSPDFKitdocx
06

Contact

Get In Touch

Location

Chofu, Tokyo

Find Me On

Download Resume

arda.tr
© 2026 Arda Karaduman. All rights reserved.