Skip to content
View jimbokl's full-sized avatar

Block or report jimbokl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jimbokl/README.md

Dmitriy Motorin

Senior iOS engineer building mobile and FinTech products since 2014.

I work across native Swift/SwiftUI/UIKit, real-time and offline systems, Rust shared cores through UniFFI/CoreFFI, on-device ML, OCR/document intelligence, and retrieval/agent automation. I care about correctness at system boundaries, measurable failure handling, and shipping the whole product rather than stopping at a demo.

Open to remote Senior/Lead iOS and hands-on mobile platform roles, especially in FinTech, trading, AI-enabled products, and risk-sensitive systems.

Engineering portfolio · PDF résumé · Email

Selected engineering work

ProjectWhat it demonstratesStack
FinStreamKitPublic-safe real-time finance patterns: actor-owned quote state, stale-event handling, integer money, deterministic order-risk policy, cancellation, snapshots, tests and CISwift 6, Swift Package Manager, XCTest
EvidencePipelineKitLocal-first PDFKit/Vision OCR with confidence, provenance, contradiction gates and grounded context for downstream RAGSwift 6, PDFKit, Vision, XCTest
CortexLocal-first pre-reasoning memory and automation for coding agents, with deterministic rules, TF-IDF fallback, audit logs, benchmarks and human-approved learningPython, SQLite, RAG/agent workflows
SOLBOTFinancial ML research pipeline with microstructure features, RF/BiGRU ensemble, ONNX inference and explicit trading-risk disclaimersPython, scikit-learn, ONNX Runtime
MetaCAD benchmarksReproducible engineering validation cases and deterministic technical calculationsRust/WASM, numerical validation
GoldGRUTime-series research and honest model-validation constraints for XAU/USDPython, PyTorch, BiGRU/attention

Private work I can discuss in an interview

  • Native SwiftUI energy product backed by a 40-module Rust core, typed CoreFFI boundary, Core ML/ONNX delivery, and 223 core unit/integration tests.
  • Swift PDFKit/Vision OCR pipeline with text-layer fast path, scan fallback, confidence/provenance output, deterministic extraction, caching, retries, human review, and downstream RAG guardrails.
  • AVFoundation camera PPG pipeline with real-time DSP, quality gates, stabilization/hysteresis, SwiftData evidence, and physical-device validation.

Private code, credentials, customer data, and proprietary screenshots are intentionally excluded. I can walk through architecture, trade-offs, failure modes, and selected sanitized code in a controlled interview.

Engineering themes

  • Swift concurrency, actors, AsyncStream, cancellation, deterministic tests
  • SwiftUI/UIKit interoperability, AVFoundation, Vision, PDFKit, SwiftData, Keychain
  • Rust-to-Swift ownership, DTO boundaries, error mapping, XCFramework packaging
  • Core ML/ONNX, OCR confidence, evidence provenance, RAG guardrails
  • FinTech state correctness, stale data, integer money, idempotency, release safety

Portfolio · LinkedIn · MetaCAD · Email

Pinned Loading

  1. FinStreamKitFinStreamKitPublic

    Production-oriented Swift 6 concurrency and risk-control patterns for a real-time financial iOS feature.

    Swift

  2. EvidencePipelineKitEvidencePipelineKitPublic

    Swift 6 PDFKit/Vision OCR with confidence, provenance, contradiction gates and grounded RAG context.

    Swift 1

  3. metacadio/benchmarksmetacadio/benchmarksPublic

    Reproducible validation cases for metacad.io — ONRT capsize MC, KVLCC2 GZ, CII bulk fleet

  4. LLMCORTEXLLMCORTEXPublic

    Local-first pre-reasoning memory and risk tripwires for coding agents, with deterministic matching and audit logs.

    Python 1

  5. SOLBOTSOLBOTPublic

    Educational SOL/USDT financial-ML research: microstructure features, RF/BiGRU ensemble and ONNX inference.

  6. GoldGRUGoldGRUPublic

    XAU/USD time-series research with BiGRU, attention and explicit validation constraints.

    Python