Hi everyone! 👋 If you’ve been part of the FME Community for a while, you likely know Dmitri Bagh (
His latest blog post takes a more personal turn — and it’s a fantastic example of thinking beyond traditional enterprise workflows.
The Challenge:
After more than a decade of using a Fitbit, Dmitri had accumulated 11 years of wearable data — step counts, floors climbed, resting heart rate, and more. When his device failed earlier this year, he faced a common question:
How do you switch platforms without losing your historical data?
The Solution:
Instead of relying on paid migration services or slow API transfers, Dmitri built a self-service workflow using FME:
- Exported ~24,000 files of Fitbit data via Google Takeout
- Processed CSV and JSON data in FME
- Normalized timestamps and aggregated daily summaries
- Output yearly JSON files formatted for Apple Health
- Used Apple Shortcuts to import the data
The transformation itself took less than an hour — and his full 2015–2025 activity history is now visible in Apple Health. 📊
He even went a step further and visualized 10 years of step data in FME, revealing patterns tied to travel, injuries, and life milestones.
It’s a powerful reminder that FME isn’t just for enterprise systems — it can empower individuals to truly take ownership of their data.
Read the full post here: Saving 11 Years of My Personal Data with FME
Question of the Week:
This story pushes us to think differently about how we use FME.
How have you used FME beyond traditional enterprise workflows?
- Have you used it for a personal project?
- Migrated data between platforms?
- Built something just because you were curious what was possible?
We’d love to hear your stories — share them in the comments below! 💬
💡 New to the Question of the Week? Each week, we post a simple but thought-provoking question. It might be about your FME journey, creative workflows, data innovation, or even personal projects like this one.
Every answer you share earns you an entry into our monthly draw for exclusive Safe swag (a $50 value) — plus points toward community badges! 🎉
🗓️ Answer all of this month’s Questions of the Week by Tuesday March 31, 2026 at 5:00 PM PST to be entered into the draw.
🎖️ Answer your first question to earn the Socializer (Ice Breaker) badge — and keep it going to reach the Socializer (Talker) badge after five answers!












