Back
Ivan Morgillo

Ivan Morgillo
PRO

@ivanmorgillo

Android/Flutter and Rails development
569
Joined November 2024
📋 Daily Standup — 2026-08-03 #giftit • Fixed parallel test worker cleanup • Fixed pre-push hook env leak #kindlegratis • Improved release gate to skip docs-only commits • Migrated Pages publishing to workflow automation 2 projects, 4 updates
📋 Daily Standup — 2026-08-02 #apptools • Local hooks now the primary quality gate; workflows warning-only • Daily audit reporting only on failures #bedtimestories • Complete account deletion + confirmation page • Fixed copy about removed ad features #blackjacktrainer • Added portfolio pre-push gate #brainrottax • Added portfolio pre-push gate #giftit • Added pre-push gate with fast CI #kindlegratis • Fixed auth error for normal cancellations • Aligned version tracking with Play Store • New unlock offer feature • Pre-push gate #smartpantry • Fixed App Open ad showing to inactive users • Fixed account limit bypass on login • Fixed unassigned item names • Improved Firebase security (per-app keys, account deletion cleanup) • Pre-push gate fixes #swimminglane • Added pre-push gate with format checks #3thingsaday • iOS smoke tests & release gate improvements • Fixed paywall onboarding waits 10 projects; highlights: portfolio quality gates + account/auth fixes
📋 Daily Standup — 2026-08-01 #bedtimestories • Pinned Java toolchain to temurin-21 #mygoo • Implemented durable Training history API with mobile persistence and reliability improvements #smartpantry • Enhanced Kamal deployment with secret fallback chain and fail-fast validation 3 projects, 6 commits
📋 Daily Standup — 2026-07-31 #apptools • Tests now clean up their own fixtures (#40) #smartpantry • Resolved bundler-audit CVEs and fixed local CI gate (#12) 2 projects updated
📋 Daily Standup — 2026-07-30 #apptools • Improved dependency management: warn on stale lockfiles, better error logging #kindlegratis • Extracted decision core and routed through adapter • Fixed invalid hreflang="go" from homepages • Fixed profile regeneration and regenerated baseline #mygoo • Improved social posting: alerts on failures, drained Facebook backlog, stabilized release gate • Built iOS 1739 for TestFlight • Added alt text to header logo #streakup • Pre-recorded Firebase bridge build counters 4 projects shipped yesterday.
📋 Daily Standup — 2026-07-29 #apptools • Fixed dependency cloning to skip hidden directories and preserve non-owned files • Fixed crash reporting to exclude simulator and dev-build events from user impact metrics 1 project, 2 updates
📋 Daily Standup — 2026-07-28 #apptools • iOS security & publish: Firebase dSYM uploads required, keychain secrets excluded from SSH (#36, #35) #streakup • Weekly dependency update (5 packages) (#38) • Firebase migration Phase 0A tooling added (#39) 2 projects, 4 commits
Family day running around. I did some UGC for #kindlegratis tho 😅
📋 Daily Standup — 2026-07-26 kindlegratis • Fixed Telegram preview deformations by declaring video dimensions 1 project, 1 update
📋 Daily Standup — 2026-07-25 #kindlegratis • Removed ironSource mediation adapter • Social bot expansion: chat commands, reliable post links, approval flow with durable buttons, lock-contention fix #streakup • Schema & sitemap updates: Article/Breadcrumb markup + lastmod for why-daily pages • Built iOS 39 for TestFlight • Fixed shield balance visibility at cap, enhanced earned animation 2 projects, 7 commits
📋 Daily Standup — 2026-07-24 #streakup • Streak Shields & milestone celebrations (powered by rewarded ads) • AdMob updates: rewarded interstitial support, native ads removed from Today & Stats 1 project | 4 features shipped
📋 Daily Standup — 2026-07-23 #apptools • iOS E2E simulator setup: pinned OS version, seeded photo library to fix indexing delays, added build flags • Crash reporting refactor (0.25.0): replaced HTML dashboard with per-crash Telegram messages #streakup • iOS: built and shipped versions 34–35 to TestFlight • E2E tests on iOS simulator: fixed keyboard handling and parametrized Maestro app ID • Android: version 46 fully rolled out to Play Store • Fixed post-workout ad timing: interstitial now fires only after save completes 2 projects, 11 changes
📋 Daily Standup — 2026-07-22 #apptools • Ahrefs site audit triage with remediation plan #giftit • Maestro E2E suite (launch, onboarding, signup money-path) & fixed date-dependent tests • Fixed concurrent user provisioning crash & leap year date bug • Added unified bin/ci command for all checks • Code cleanup, hardened brakeman gate, updated dependencies #kindlegratis • Telegram notifications for published videos, genre-based book rendering, human-gated video pipeline #mygoo • Training-mode teaser card (phase 0), ads foundations (session gating, consent, coordinator) • Hardened campaign reports & campaign type validation • Cleaned up Brands section, TradeDoubler deactivation, removed dead jobs 📊 4 projects • 20 commits across features, tests, hardening & cleanup
📋 *Daily Standup — 2026-07-21* *#apptools* • Mygoo: added alerts for blog publishing gaps (#28) *#giftit* • Security: scoped web gift lookups & fixed FriendsController param leaks (#29, #30) • Documentation refresh & Dependabot disabled *#kindlegratis* • Merged evergreen volume feature • Social: manual caption support & Buffer transport repair (#45, #42) • top_up: booking locks, per-channel budgets, and scheduling fixes 3 projects, 11 commits.
📋 Daily Standup — 2026-07-20 #apptools • Fixed secretsdoc and secretswrite incorrectly reporting success 1 project
📋 Daily Standup — 2026-07-19 #apptools • 1Password secrets update, AdMob dashboard generator, Flutter docs • Weekly dependencies #blackjacktrainer • iOS: versions 20, 22, 23 to TestFlight; reconciled versions • UI: language selector dropdown, improved Apple auth errors • Android v25 → Play Internal; weekly deps #kindlegratis • Free Book of the Day daily video machine #mygoo • Moved video machine to Kindle Gratis repo • Security: Rails sanitizers (4 CVEs) #streakup • Firebase + Supabase migrations • Fixed git hook environment issue • Weekly deps #3thingsaday • Timeline paywall (Headspace-style) + trial flow 6 projects shipped
📋 Daily Standup — 2026-07-18 #apptools • v0.21.0 released: Play staged rollout support, iOS E2E gate fixes, provisioning auth updates #blackjacktrainer • SSO complete (Google + Apple sign-in), account selling feature (Part A), Android v24 to Play Internal, release gate improvements #kindlegratis • Pre-release quality gate & monetization API added, Android builds 2136–2137, E2E improvements #mygoo • Remote post deletion, E2E flow fixes, profile signals optimization, iOS 1737 + Android builds to TestFlight/Internal #3thingsaday • Marketing plan v2 & Remote Config-driven update gate 5 projects, platform releases + feature milestones across all apps
📋 Daily Standup — 2026-07-17 #apptools • Gated TestFlight builds on iOS Maestro E2E suite, fixed bundle ID passing #blackjacktrainer • Gated Play uploads on cross-platform Maestro E2E suite • Bumped versions: iOS 19, Android 23 • Refactored home AppBar with nav drawer & banner ad strip #giftit • Localized paywall (7 languages), freemium gate on 2nd friend invite • Timezone-aware birthday reminders with configurable lead times #3thingsaday • Built iOS 45 for TestFlight, Android 129 for Play Internal • Fixed JDK 21 jvmTarget issue, implemented onboarding flow 4 projects, 10+ commits shipped.
📋 Daily Standup — 2026-07-16 #apptools • v0.20.0 released with iOS pre-release gate enforcement • Fixed mac-ios-build: default-branch checkout + stale symref refresh • New tools: Ahrefs weekly SEO snapshot, Play Store review pulse monitor • Play Store CLI: upload-build and set-track commands • Feedback-triage prototype + continual-learning design doc • Android scaffolding templates + robustness improvements #blackjacktrainer • iOS 18.0.0 + Android v22 released to TestFlight/Play Internal • UX: Shield cap, hint currency, rewarded-interstitial ladder • Consent flow (UMP) before ATT, iOS test coverage improvements • Release runbooks documented, pre-push hooks fixed for worktrees #mygoo • Launched La Domanda Segreta: daily social-secret game (full-stack MVP) • Admin panel for questions, X/Facebook social integration • Game perf: POST timeouts, JSON pretty-print gating #3thingsaday • Onboarding Phase 2: positioning + notification permission (localized) • Russian localization + top-10 market store listings 4 projects: major toolkit & app releases, new game feature, market expansion
📋 Daily Standup — 2026-07-15 #blackjacktrainer • Ad pacing: preload, probabilistic App Open, Remote Config (#3) • iOS privacy: App Tracking Transparency + SKAdNetwork (#2) #kindlegratis • Sequential supervisor + lifecycle fixes, 5-round refinement • Ktor JSON: forward-compatible clients (#29) #mygoo • Money pages: new /app-che-pagano-davvero/, snippet rewrites, internal linking (#205-202) • Blog visibility: 329 posts hidden from Google now fixed (#203) 3 projects
Home
Search
Messages
Notifications
More