Open to full-time roles and freelance projects

I build the whole product,not just the pretty part.

Architecture, native iOS, web, monetization, release and the maintenance afterwards.

Jacob Aguilar
Jacob AguilariOS Developer · Swift & SwiftUI · Full-time & freelance
SCROLL
40%Fewer redundant clicksEtnia Barcelona
2M+ CLPFirst-month salesSaronna
200+Reservations handledCuarto Detonao
100+SKUs trackedSaronna Storage
01 / Selected Work

Selected Work

02 / Experience

Experience

Feb 2025 / Mar 2026

iOS Developer (iPad)

Etnia Barcelona · via Baufest & SlashMobilityBarcelona · Remote

13 months on the same product, first through Baufest and then through SlashMobility. A team of six iOS developers, Scrum and Kanban, sprint planning, dailies and code review. I built the internal app for the international sales team in SwiftUI, Combine and Core Data, designed to work with no connection. I reworked the customer tables and cut redundant clicks in the order flow by 40%. Later I took on the modernization phase and migrated persistence from Core Data to SwiftData without interrupting reps in Europe, the U.S. and Canada.

SwiftSwiftUICombineCore DataSwift Data
Nov 2025 / Present

iOS & Web Developer

Saronna · FreelanceSantiago, Chile

The client was running her shop on spreadsheets. I built her an internal iOS app in SwiftUI and SwiftData, with Clean Architecture, for inventory, sales, expenses, losses and batches across more than 100 SKUs, plus the online store in Astro on Vercel. Both sides share the same catalog through Firestore in real time, and stock moves inside atomic transactions so nothing gets sold twice. She passed 2M CLP in monthly sales during the first month.

SwiftSwiftUISwiftDataFirebaseAstroTypeScript
Mar 2025 / Present

Full Stack Developer · Founder

Tatakae · PersonalSantiago, Chile

My own fitness app, built from scratch and published on the App Store. The camera detects the exercise and counts reps with Vision and CoreML, and Apple Foundation Models analyze progress on the device itself. When I added friends and rankings I also built the backend: a REST API in Java and Spring Boot on PostgreSQL, with hexagonal architecture, Sign in with Apple, live events over SSE and APNs pushes. It is deployed with Docker.

SwiftSwiftUICoreMLJavaSpring BootPostgreSQLDocker
Oct 2024 / Nov 2024

Full Stack Developer

Reserva Rosas Colegio · FreelanceSantiago, Chile

The whole system: web in Astro, backend in Node and Express with PostgreSQL on Supabase, and an iOS app in SwiftUI. More than 200 reservations went through it.

SwiftSwiftUIAstroNode.jsPostgreSQLSupabase
May 2023 / Present

iOS Developer · Founder

Prend · FreelanceSantiago, Chile

I saw the need and built Prend, an iOS app for personal loans. Swift, SwiftUI, Firebase, StoreKit and AdMob. It is live on the App Store.

SwiftSwiftUIFirebaseStoreKitPush Notifications
03 / About
Jacob Aguilar portrait

About

I care more about the problem than the technology. Almost every app I've built came from someone with a messy process: a sales rep taking orders with no signal, a shop writing stock down on paper, me trying to remember who I'd lent money to.

I know how to work on a team and I know how to work alone, which isn't the same thing. At Etnia there were six iOS devs, code reviews and sprints. On Prend and Tatakae there's nobody else to blame.

Right now I'm deep in Java and backend, because I love learning new things.

Outside work: inline skating, gym and calisthenics, which is exactly where Tatakae came from.

5+Years with Swift
2Published apps
14Projects built
ES·EN·JP·PTLanguages
04 / Stack

Stack

Mobile

Swift
SwiftUI
SwiftData
CoreData

Web

TypeScript
React
TailwindCSS
Astro

Backend

Java
Spring Boot
NodeJS
ExpressJS
PostgreSQL
Firebase
Supabase

Tooling

Git
Xcode
AndroidStudio
05 / Contact

Let's work together

aguilar.campos.jacob@gmail.com