8000 ariabolour (Aria Bolour) · GitHub
[go: up one dir, main page]

Skip to content
View ariabolour's full-sized avatar

Block or report ariabolour

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
ariabolour/README.md

Aria Bolour

Senior iOS Engineer · Apple Platform Architect

Building software that lasts.


About

I design secure, scalable Apple platform software that remains reliable long after its first release.

Over the past eight years I've architected banking SDKs, trading platforms, payment systems, and AI-powered products — software where performance, security, and long-term maintainability are not optional.

My work extends beyond writing code. Throughout my career I've been trusted to define software architecture, mentor engineers, review production code, interview candidates, and lead technical decisions across iOS, Android, and backend teams.

I enjoy solving engineering problems where architecture matters more than features.


Engineering Focus

Apple Ecosystem Swift · SwiftUI · UIKit · Combine · Swift Concurrency · WidgetKit · ActivityKit · watchOS · visionOS · macOS

Software Architecture Clean Architecture · MVVM-C · Repository Pattern · Use Case Layer · SDK Design · Modular SPM · XCFrameworks · Protocol-Oriented Programming · Dependency Injection

Security Authentication · Keychain · Secure Enclave · Face ID / Touch ID · X.509 Certificates · Certificate Pinning · JOSE · Cryptography · e-KYC

Performance Engineering Instruments · Memory Optimization · Rendering Performance · Launch Time · Concurrency Safety · Crash-Free Rate at Scale

Platform & Infrastructure Go (Echo, GORM) · REST · gRPC · WebSockets · PostgreSQL · Docker · GitHub Actions · Fastlane


Currently Building

BolourSecurity — Keychain, cryptography, biometrics, certificate pinning, JWT, and OAuth 2.1 behind safe-by-default Swift 6 APIs. Ten composable modules, zero third-party dependencies, published threat model and ADRs.

BolourArchitecture — Architectural primitives for modular Apple applications.

Alongside these: engineering case studies, long-form technical writing, and WWDC notes.


Engineering Principles

I believe software should become easier to maintain as it evolves.

I optimize for clarity over cleverness.

I value thoughtful architecture over unnecessary complexity.

I build systems intended to outlive the technologies used to create them.

Full engineering philosophy →


Writing

Designing an authentication SDK for five banks What changes when your consumers are compliance departments — binary stability, API design as contract law, versioning without trust.

Race conditions on a live trading app Locks, queues, barriers, and actors — four ways to make shared state safe, in the order I reached for them.

TensorFlow to on-device How a card-detection model actually gets onto an iPhone, and how Core ML, ONNX Runtime, and MLX compare today.

All writing →


Let's Connect

🌐 ariabolour.dev 📄 Résumé 📧 bolouraria@gmail.com


Building software that lasts.

Pinned Loading

  1. Snapp-SpaceX Snapp-SpaceX Public

    app for showing space x rocket

    Swift 3 1

  2. BolourSecurity BolourSecurity Public

    Everything you'd otherwise hand-roll wrong: Keychain, X.509 pinning, biometrics, JWT, OAuth 2.1, App Attest — as safe-by-default Swift 6 APIs.

    Swift 2

  3. WetherApp WetherApp Public

    Swift 1

0