Recently shipped ·

Senior iOS Engineer

iOS apps, shipped solo.

Spec-driven. AI-accelerated. 11 years of taste.

José Moreira Neto, senior iOS engineer based in Porto
Hi, I'm Moreira
iOS · Porto

As Method

How I Ship with AI

Four principles behind every app I build solo.

01
Spec-driven
I write the spec. Agents write the code. I review every line.
02
Human-in-the-loop on architecture
AI accelerates the edges. I own the structure.
03
Tooling as leverage, not replacement
Claude Code, Codex, MCP — in service of shipping, not of looking busy.
04
Taste is the edge
Eleven years of iOS is what makes AI output shippable.
See my AI toolkit →

Stack, Structured

Everything I reach for, grouped the way I actually think about it.

~/moreira/stack.swift
// A decade of iOS, distilled. struct Stack { apple: [ ├── Swift, SwiftUI, SwiftData, Combine ├── UIKit, Core Data, WidgetKit, AppIntents └── Xcode, Instruments, TestFlight, App Store Connect ], architecture: [ ├── MVVM, Clean Architecture, Coordinator ├── Modular / SPM, Feature Flags, Dependency Injection └── Swift Concurrency, Actor Isolation, Protocol-Oriented Design ], thirdParties: [ ├── Firebase, GraphQL, REST ├── RxSwift, Alamofire, Kingfisher, SnapKit └── Fastlane, SwiftLint, GitHub Actions ], testing: [ └── Swift Testing, XCTest, Quick/Nimble, Snapshot Testing ] }

Shipped

Projects

Personal apps on the App Store — built, designed, and shipped solo.

Linkable iPhone screenshot showing sorted link library Linkable iPhone screenshot showing one-tap save flow Linkable iPhone screenshot showing tag filtering Linkable iPhone screenshot showing display modes Linkable iPhone screenshot showing offline reader
Linkable Mac menu-bar popover with link search
Linkable
Linkable

Private-first link manager with clipboard capture, starred links, and biometric protection. Designed for speed — save a link in one tap, find it instantly.

SwiftUI SwiftData Share Extension Biometrics

Menu bar link launcher for Mac. Hit a shortcut, search your library, open in Safari — without touching the mouse. Save links from Safari using the built-in extension.

SwiftUI AppKit Menu Bar Global Shortcut Safari Extension
BlockDropable
BlockDropable
Personal project · iPhone app

Block puzzle with chain reactions, gravity shifts, and haptic feedback. A meditative game with a satisfying physics feel — no timers, no pressure.

SpriteKit SwiftUI Game Center Haptics
BlockDropable iPhone screenshot showing chain reaction BlockDropable iPhone gameplay screenshot BlockDropable iPhone screenshot showing high score
PureTimer iPhone screenshot showing voice-cue settings PureTimer iPhone screenshot showing interval setup PureTimer iPhone screenshot showing active workout
PureTimer
PureTimer
Personal project · iPhone app

Interval timer with spoken cues and background reliability. Built for athletes who need to keep moving — no screen-watching required.

SwiftUI AVFoundation Background Audio WidgetKit

Career

Experience

Building across audio, travel, banking, and e-commerce.

2023 — Present
Bragi
Senior iOS Engineer · SDK & White-Label Audio Platform
Building Bragi's B2B iOS SDK and shared white-label app platform for AI audio across global headphone brands.
SwiftVIPERRxSwiftBLE
2021 — 2023
eDreams ODIGEO
iOS Engineer · Prime Features & Modularization
Prime user features, snapshot testing, and Apollo client module for the GraphQL API.
Apollo GraphQLCI/CDSnapshot Testing
2019 — 2021
Bliss Applications
iOS Developer · Banking & Retail
Banking and retail iOS features with Clean-Swift, MVVM + Coordinator, and DDD.
Clean-SwiftDDDMVVM + Coordinator
2018 — 2019
Via Varejo SA
Senior iOS Developer · E-Commerce
White-label e-commerce app with automated testing and CI/CD distribution.
MVPCoordinatorFastlane

Connect

Get in Touch

Happy to chat about iOS, AI workflows, or anything in between.

Email Me LinkedIn