knownwell
Flutter patient app for knownwell, a US healthcare company. My current project at Newfire.
flutter · healthcare knownwell.co ↗Staff Engineer at Newfire Global Partners, in Kyiv. Ten years in mobile: Flutter since 2019, team lead since 2020. On my own products I ship the rest too: desktop app, CLI, Supabase and Node.js backends, web.
android@2016 · flutter@2019 · staff@2021
Dart · Flutter · Firebase · gRPC
Fitbase · Banking · BIOS · Elomia · knownwell
Product · analytics · Supabase
Playseek · CalcItUp · MemoCue · StringLane
Dart packages · codegen · agent skills
feature_manager ’21 · remote_config, survey_flow ’23 · generator, game_center ’24 · agent skills ’26
Java · Kotlin · RxJava
Cryptography · InfoSec
Flutter since 2019 and team lead since 2020, after starting on Android in 2016. Some of that work:
Flutter patient app for knownwell, a US healthcare company. My current project at Newfire.
flutter · healthcare knownwell.co ↗Tech lead and architect for an iPad app that helps patients learn to control neural-driven robotic limbs, plus a desktop tool for engineers.
architecture biologicinputoutputsystems.com ↗High-performance, well-tested Android code for apps with millions of active users.
androidArtem possesses a rare combination of technical expertise and a strong sense of ownership, always going above and beyond to deliver exceptional results.
Yulia Sira
He played a key role in a very challenging, thus innovative project, his part was huge in achieving success.
Ira Bodnar
Artem is a highly skilled and dedicated Flutter developer who consistently delivers exceptional results.
Ihor Malinovskyi
A localization editor that checks every language before it ships. A desktop app you pay for once, plus a free CLI for CI and coding agents.
stringlane.app ↗Say what happened; MemoCue remembers the people who matter. A voice-first personal CRM. It started as Relaty, and I rebuilt it after the analytics showed the first version wasn't needed.
memocue.app ↗A mental-math game: can you solve it in 10 seconds? Six modes, from Minute and Blitz to Escalation.
bedcode.dev/calcitup ↗Find running and tennis partners or a football game nearby, matched by your preferences. I led it through startup incubation and acceleration programs. On hold for now.
playseek.io ↗Five packages on pub.dev: feature toggles with code generation, a Firebase Remote Config backend, data-driven survey flows and Game Center sign-in. All MIT, published under bedcode.dev.
# pubspec.yamldependencies: feature_manager: ^4.0.0 remote_config_feature_manager: ^4.0.0 survey_flow: ^1.0.3 game_center_helper: ^1.0.1 dev_dependencies: build_runner: feature_manager_generator: ^4.1.0 part 'features.g.dart'; @FeatureManagerInit()class AppFeatures { factory AppFeatures.instance() => _$AppFeatures(); @FeatureOptions( key: 'dev-prefs-bool-pref', defaultValue: false, ) final BooleanFeature booleanFeature;}// flutter packages pub run build_runner buildfinal isEnabled = AppFeatures.instance().booleanFeature.isEnabled; @FeatureOptions( key: 'dev-prefs-text-pref', remoteSourceKey: 'REMOTE-KEY-dev-prefs-text-pref', title: 'Text pref', defaultValue: 'Some default text',)final TextFeature textFeature; // value comes from Firebase Remote Configfinal textValue = appFeatures.textFeature.value; final steps = [ InformationStep( title: 'Information title', primaryButton: StepButton.next(), ),]; showModalSurveyFlow( context: context, initialSteps: steps, onSubmit: (results) { /* … */ },); final gameCenterIdentity = await GameCenterHelper.getGameCenterIdentity();if (gameCenterIdentity != null) { print('Game Center Identity: $gameCenterIdentity');} // ios/Runner/Info.plist<key>NSGamesUsageDescription</key><string>This app requires Game Center access…</string> A Claude Code plugin marketplace with 7 plugins: agentic engineering with a seven-agent code review, Flutter motion audits, dependency upgrades and more. Also installs into Cursor, Codex and Copilot.
github.com/theBedCoder/skills ↗Or want to build something together. Kyiv, Ukraine, UTC+2/+3.
[email protected] click to copy