—— 2026 / Software Engineer
FumiyaTanaka.
Software Engineer, connecting the dots.
Connecting
the dots.
Everything I’ve built, learned, and researched — and how it connects. Drag a node to rearrange, hover to trace its links, or open one to jump to the details.
Work history is hidden. Unlock it in Experience
/ Skills18
/ Projects14
/ Education2
/ Research4
/ Technologies32
A bit
about me.
Hi, I'm Fumiya Tanaka (fummicc1) — a software engineer based in Yokohama, Japan, who builds products end-to-end across iOS, web, and backend.
I shipped my first iOS app at 17, and have since deepened my mobile craft while broadening across web, backend, and machine learning. I hold a Master's degree in Integrated Design Engineering from Keio University, where I researched dynamic adaptation methods for data drift in video analysis.
What I enjoy most is taking products from a rough idea to a polished, production-ready experience — at any layer of the stack.
What
I work
with.
Hover or tap each skill to see related products & experience.
/ Web & Backend
/ Cloud & Infrastructure
Where
I’ve
been.
Work history is private
This section is password-protected. Enter the password to view my work history. Education is shown below.
- 2023.42026.3
Keio University Graduate School
M.E., Integrated Design Engineering
Research: Dynamic adaptation methods for data drift in video analysis.
- 2018.42023.3
Keio University
B.E., Electrical Information Engineering
Research: Optimization methods for deep learning models in video analysis.
Things
I’ve
shipped.
/ Apps

ToiletMap
A health-focused restroom diary and accessible restroom finder. Log urine volume/color and stool form to surface bodily patterns, and discover nearby accessible restrooms on a community-built map. Localized in Japanese, English, and Chinese.
SwiftSwiftUIModular Swift PackagesFirebaseMapKitMulti-language (ja/en/zh)
Coupon Calendar
An on-device AI app that turns paper coupons into a calendar. Snap or import a coupon and the on-device LLM reads the store, value, and expiry; reminders fire before each coupon expires. Built with Kotlin Multiplatform for shared business logic and SwiftUI on iOS — no coupon data ever leaves the device.
SwiftSwiftUIKotlin MultiplatformOn-device LLM (llama.cpp)SQLDelightKoin
PremierPulse
A Premier League fan platform combining curated YouTube highlights, match data, and AI-generated articles. Built on Cloudflare Workers + D1 with multiple cron jobs handling video sync, football data, and trend analysis.
TypeScriptNext.jsCloudflare WorkersD1 / Drizzle ORMYouTube APIAI Article Generation
Csv2Img
A CSV to PNG/PDF converter, available as a SwiftUI app on iOS/macOS and as an open-source Swift Package.
SwiftSwiftUIMultiplatform (iOS/macOS)Swift PackageCore GraphicsDocC



se-masked-quiz
A fill-in-the-blank quiz on swift-evolution proposals. A companion iOS app paired with a content management server built on Next.js, PayloadCMS, and Cloudflare Workers (D1, R2).
SwiftSwiftUITypeScriptNext.jsPayloadCMSCloudflare D1 / R2

/ Open Source
swift-complexity
A code complexity analyzer for Swift. Calculates cyclomatic and cognitive complexity for Swift source files to surface refactoring candidates.
SwiftSwift PackageStatic AnalysisAST ParsingSimpleRoulette
A SwiftUI library that lets you create roulette UIs with minimal setup. Configurable segments, animations, and result handlers.
SwiftSwiftUISwift PackageAnimationAsyncDownSamplingImage
An AsyncImage extension that performs downsampling during image download to reduce memory usage in SwiftUI apps.
SwiftSwiftUISwift PackageMemory OptimizationImage ProcessingGeoHashSwift
A GeoHash encoding/decoding implementation in Swift, designed for geospatial indexing and location-based queries.
SwiftSwift PackageGeospatialAlgorithm
Notable
moments.
Personal Information Protection Specialist Certification
Certified expert in personal data protection laws and practices.
Unsupervised Data Drift Detection in Long-Duration Video Datasets
31st Symposium on Sensing via Image Information (SSII2025)
Exploration of Dynamic Retraining Approaches to Overcome Accuracy Degradation in Long-Duration Video Analysis
30th Symposium on Sensing via Image Information (SSII2024)
Kaggle Silver Medal — Vesuvius Challenge: Ink Detection
Silver medal in a deep learning competition for detecting ink in ancient Herculaneum scrolls.
CG-ARTS ImageProcessing Certification -Expert-
Studied Image Processing and Machine Learning for Image
SPAJAM 2020 Hackathon
Finalist (1st prize at the 4th Preliminary Stage)
