Skip to content

ivanopcode/ivanopcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi there, Hola, Привет! 👋

I'm Ivan Oparin. A Senior iOS Developer and technical lead with a passion for building robust, modern iOS (macOS, watchOS, tvOS, visionOS) applications and exploring innovative product experiences. My background spans large-scale e-commerce, healthtech, fintech, ed-tech, food-tech and advanced UTXO blockchain R&D.

  • 📍 Digital nomad, currently hop between Georgia and Armenia
  • 📧 treetop-margins-5c@icloud.com | LinkedIn
  • 🎓 Education: BSc in Informatics and Computer Engineering, MSTUCA; Business Informatics coursework (7 semesters), RANEPA
  • 🧩 Core Open Source Contributions: Swift Relux architectural library and ecosystem co-author and core maintainer

Highlights:

  • Wildberries — Senior iOS Developer, contributing to the iOS app for the largest online retailer in the CIS.
  • Unitea Inc — iOS Tech Lead, delivered a modern SwiftUI/UDF app and advanced AR integrations.
  • SKL.vc — Senior iOS Developer. Shipped EasyGrocer (iOS), Artific (iOS), and Translaitor (macOS) apps.
  • Darwell Inc — Senior iOS Developer, built camera-based health monitoring apps with SwiftUI & UDF.
  • Kaller Communications — iOS Developer, focused on early exploration of high-performance SwiftUI + UDF library.
  • Bitcoin Wallet — Blockchain Integration Architect, R&D on cryptographic protocols for privacy in Bitcoin wallets.

Technical Skills:

  • Languages: Swift, Objective-C, Go, C, C++
  • Frameworks: SwiftUI, UIKit, AVFoundation, FoundationModels, TensorFlow, CoreML
  • Libraries: Swift Algorithms, Swift Collections, os.log
  • Tools: Xcode, Xcodegen, Tuist, Xcode Cloud, Fastlane, Gitlab/Github Actions, Terminal, Console, Figma, Sketch

Notable Open Source Projects

  • Swift Relux: Core maintainer/contributor and co-author to a Flux/Redux-like library for SwiftUI (Unidirectional Data Flow).
  • SUINavigation: UIKit-grade navigation to SwiftUI: custom configurable navigation bar, clean api, no NavigationStack bullshit.

Notable Commercial & Product Projects

  • Wildberries: iOS development for the largest e-commerce platform in Russia and CIS. (2024–2025)
  • Unitea: Large-scale, TikTok-like app for music fans in the USA. (2023–2024)
  • EasyGrocer: Feature-rich grocery shopping app for the UAE market. (2025)
  • Artific: AI character communications for fun and entertainment. (2024)
  • Translaitor: Cross-platform real-time language interpreter app. (2024)
  • FlowVit: Remote rPPG health monitoring for B2B health insurance companies. (2021–2022)
  • Darwell: Personal well-being assessment and coaching app (iOS). (2022–2023)
  • BreatheWell: Customizable breathwork and HRV monitoring (iOS). (2022–2023)
  • Squallenge: Automatic squat recognition and fitness tracking (iOS). (2022–2023)
  • Bitcoin/Ethereum wallet: Early adopter of Swift for secure blockchain apps. (2017–2018)
  • Turn And Learn: Pioneer in iOS ed-tech (2011–2013).

Agentic Skills

  • Logbook: Keeps a persistent LOGBOOK.md as high-signal institutional memory (findings, decisions, root causes, regressions).
  • telegram-telethon: Local Telegram skill and CLI for macOS Keychain-backed profile management, folder discovery, and structured chat export with Telethon.
  • skill-glab-mr-workflow: GitLab merge request workflow skill for Codex and Claude Code with Keychain-backed glab auth, MR status reads, pipeline failure summaries, reviews, manual jobs, and safe create/approve/merge flows.
  • skill-youtrack: YouTrack workflow skill for Codex and Claude Code with Keychain-backed auth, named instances, scoped boards, current sprint tasks, issue reads, comments, field updates, and explicit board or sprint membership flows.
  • skill-codex-list-sessions: Codex and Claude Code skill for listing recent local Codex sessions with full session IDs, overall discussion summaries, exact trailing user messages, topic search, and exact session lookup.
  • skill-debug-codex-requests: Codex skill for capturing real outgoing provider requests through a local OpenAI-compatible proxy, inspecting system_prompt and tool injection, and benchmarking TTFT, warm throughput, and near-context behavior.

Agentic Infrastructure

  • go-ai-agent: (WIP) Minimal Go agent runtime — ReAct loop, pluggable tools, single binary.
  • cocoaskill: (WIP) Dependency manager for AI agent skills. Declarative, reproducible, secure.

📝 Blog posts and dev notes:

Swift & Concurrency

SwiftUI

Developer notes

Bitcoin & Wallet UX

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors