Creators Pro
THE PRODUCTThe team assigns content to produce and manages editing, approval and publishing. Creators receive tasks in the iOS app and upload photos and videos.
Part of the team since its early stages, I built iOS app features from scratch and then expanded into backend and web development.
From Airtable to Content Management at Creators Pro
I brought my iOS and Airtable product knowledge to the web, learning React and contributing to data, APIs and interfaces. I then independently designed and implemented a restructuring of the content domain.
A connected web workflow from requests to Planning, introduced gradually across teams.
Recovering content left inactive after upload
Some files reached storage without their database status being updated. I investigated the issue using Sentry and logs, worked on the changes, and built recovery APIs that I used and improved on several occasions.
Content recovered and a reusable procedure for subsequent cases.
RESPONSIBILITIES AND CONTRIBUTIONS
iOS app
Features built from scratch in Swift: task flows, media selection and uploads, including background transfers.
Backend and data
REST APIs, integrations and data model changes with Prisma, maintaining compatibility with existing records.
Web and Capacitor
Tasks, approvals and media management in React and TypeScript; contributions to the mobile evolution with Capacitor.
React · TypeScript · Node.js · NestJS · Prisma · Swift · Capacitor
Explore areas and technologies
Web interfaces
React, TypeScript, Vite, Tailwind CSS, TanStack Query and Table, Radix UI. Task, approval and content management workflows.
Backend and integrations
Node.js, NestJS, REST APIs, Prisma, PostgreSQL and MySQL. Google Cloud Storage, Google Drive and Airtable integrations; application logic in Pub/Sub handlers after events are received.
iOS mobile
Swift: media picker, upload progress, caching, thumbnails, downloads and saving to the gallery. Subsequent development within the team and contributions to the transition towards Capacitor.
Maintenance and process
Git, Sentry, Scrum and ClickUp. Debugging application flows, handling errors and evolving existing data.