Four things I shipped that you can open right now.

Blockchain identity & wallet · Senior Flutter Engineer, 2022–2026

CorePass

CorePass's own social card from corepass.net
01

Identity verification on-chain and a crypto wallet in one app. I owned the Flutter app for four years at CoDeTech: architecture, typed error handling with fpdart, and the Rust and Go plugins underneath.

Classifieds marketplace · Mobile Engineer, 2026–present

Ring

Ring Cafe Bazaar card: whatever you want, you find it here, with the home screen and its category grid
02

A national classifieds marketplace. I work on the Flutter app: search, map, listing creation and buyer–seller contact, with Sentry and PostHog wired in, tests from unit to integration, and performance work for mid- and low-end Android.

Community tool · open source, 2019

Foxhole
Artillery

The Foxhole artillery calculator with Field Artillery selected and a firing solution of 91 m at 55 degrees
03

A firing-solution calculator for the game Foxhole: pick the weapon, enter distance and azimuth to the enemy and to your own gun, read the answer. Built in Flutter under the Xeniac name; it was on Google Play from 2019.

Flutter package · open source, 2.0 in 2026

Password
Validator

04

Password validation for Flutter, rewritten as 2.0 in 2026 on top of password_rules, a pure-Dart policy package.

Try it: the phone runs the real widget, compiled for the web.
  • Ting & Heyodecentralised WebRTC audio/video call SDK, CoDeTech, 2022–2026
  • Bfrestfintech money transfer, Atifer, led delivery, 2021
  • Fediverse video apptorrent-based delivery, CoDeTech, 2022–2026
  • flutter_pw_validator

    Password validation widget for Flutter: a progress bar and the rules still unmet, under any TextField

  • password_rules

    Password policy as a plain Dart value: counted rules, a NIST preset, a common-password blocklist and a generator

  • pr-evidence

    Agent skill: every pull request shows its change instead of describing it

  • review-findings

    Agent skill: every code review finding in one fixed shape, with a comment ready to paste

  • review-replies

    Agent skill: answers review comments on your own pull request one thread at a time, checked against the code

  • post-merge-cleanup

    Agent skill: cleans up branches, worktrees and stale notes once your pull request has merged

  • dart-lang/ai

    Upstream contribution: a link command for local skill directories in the Dart skills tooling

    PR #731 · in review