Carlos Aguilar

Carlos Aguilar

Mentor
4.9
(67 reviews)
US$25.00
For every 15 mins
108
Sessions/Jobs
ABOUT ME
Senior Mobile + Backend Engineer | Ship & Stabilize iOS/Flutter
Senior Mobile + Backend Engineer | Ship & Stabilize iOS/Flutter

I’m a senior mobile + backend engineer with 20+ years in software (PHP since 2002; professional since 2005) and 10+ years building mobile apps. I help teams ship and stabilize real products—especially apps that are “almost done” but stuck on crashes, performance, flaky networking, or release blockers.

What I can help you with (fast, practical):
• iOS (Swift, SwiftUI, UIKit): crash fixes, performance/memory, concurrency issues, architecture cleanup
• Flutter (iOS/Android/macOS): reliability, state consistency, networking/retry behavior, release readiness
• Backend stability (PHP/Laravel or custom, Python/Django, Rails): idempotency, queues, DB performance, webhook safety
• Firebase + mobile reliability: Auth/Firestore rules, Cloud Functions patterns, analytics/instrumentation
• Monetization + shipping: RevenueCat/IAP reliability, App Store Connect/Play Console, CI/CD, rejection handling

Recent work includes taking a messy iOS codebase (CakeClub) to production-ready with a Firebase Cloud Functions v2 backend, stronger security patterns, CI/release automation, and RevenueCat integration; and delivering major cross-platform Flutter work (BillBlaster) including design refinements, admin tooling, and push notification features.

If you come with logs/screenshots (Crashlytics traces, network errors, repro steps), I’ll give you a clear diagnosis and a prioritized fix plan—and if it makes sense, I can execute the fixes as a focused sprint.

Spanish, English
Eastern Time (US & Canada) (-05:00)
Joined May 2014
EXPERTISE
10 years experience | 1 endorsement
I’m a senior iOS engineer with 10+ years building and stabilizing production iOS apps in Swift (UIKit + SwiftUI). I specialize in debuggi...
I’m a senior iOS engineer with 10+ years building and stabilizing production iOS apps in Swift (UIKit + SwiftUI). I specialize in debugging hard crashes, fixing state/race issues (Combine + async/await), improving performance/memory, and making releases smoother (CI/Xcode Cloud, symbolication, Crashlytics). I can review architecture, refactor safely, and help you ship features without regressions.
View more
View more
3 years experience
I build and stabilize Flutter apps for iOS/Android/macOS with a strong focus on production reliability: networking/retry behavior, state ...
I build and stabilize Flutter apps for iOS/Android/macOS with a strong focus on production reliability: networking/retry behavior, state consistency, background/foreground edge cases, and crash/performance fixes. I’ve shipped multi-platform apps, integrated Firebase (Auth/Firestore/Functions/FCM), implemented subscriptions and notifications, and improved release quality with solid instrumentation and CI. I can help you debug faster, reduce crashes, and ship clean changes with confidence.
View more
View more
15 years experience
I have 5 years of experience with Django, building simple and large applications. Some related technologies I had to use in past proje...
I have 5 years of experience with Django, building simple and large applications. Some related technologies I had to use in past projects: - Tastypie - Django Rest Framework - django-storages - django-pipeline - haystack - ElasticSearch - Redis
3 years experience | 1 endorsement
I start with ruby because one of my clients want a new project in rails framework. Then, I install rails and start to compare with Django...
I start with ruby because one of my clients want a new project in rails framework. Then, I install rails and start to compare with Django to guide me about how create a web application who meets the requirements from my client
CLIRubyGemsScraping
View more
CLIRubyGemsScrapingRakeRSpec
View more
15 years experience | 3 endorsements
I start to work with PHP since 2005 using PHP 4 for an university project and like me the way to build and deploy an application using PH...
I start to work with PHP since 2005 using PHP 4 for an university project and like me the way to build and deploy an application using PHP. Initially I learn a mix between PHP code + HTML + Javascript and I use to build different kinds of applications since simple PHP pages to ajax based applications. Later I start to learn Zend Framework since version 0.9. I had few knowledge about Java and the framework remember me many of java things like classes, interfaces, etc.
7 years experience
I am sysadmin since 2007 when start to manage the email server for few companies in my country, later I have the chance to manage servers...
I am sysadmin since 2007 when start to manage the email server for few companies in my country, later I have the chance to manage servers for spain company specialized in adult entertainment. Since that, i have the change to work in many kind of projects installing a different configurations for PHP applications, python applications, etc I have experience working with chef recipies, fabric scripts for automatic deployments, etc
10 years experience | 2 endorsements
Since 2005 when I start to work with PHP for an university project I love the web development specially with PHP (the most popular langua...
Since 2005 when I start to work with PHP for an university project I love the web development specially with PHP (the most popular language in that year). In 2010 I switch to Python looking something interesting and new and because I read many good comments in blog posts and other articles about Mozilla Foundation with Django, I think to use in a web project and was my new love.

REVIEWS FROM CLIENTS

4.9
(67 reviews)
Sagar Amin
Sagar Amin
February 2025
Excellent communication skills.
Sie
Sie
October 2024
An outstanding tutor, incredibly patient and always exploring different approaches to find the best solution.
John
John
September 2021
Carlos helped me discover that encoding was part of my problem in my Django application
Matthew Jones
Matthew Jones
June 2021
Excellent work and very helpful! would be happy to work with again!
Ganesh
Ganesh
June 2021
great mentor for objective C
Andrew Kamphey
Andrew Kamphey
May 2021
5 stars! would hire again!
Andrew Kamphey
Andrew Kamphey
May 2021
Carlos was patient and reliable.
Andrew Kamphey
Andrew Kamphey
May 2021
Carlos is wonderful to work with.
Sunn Nouriya
Sunn Nouriya
April 2021
Carlos help me review all my code and fixed issues in deep code.. easy listening and his attention to detail is amazing..
Andrew Kamphey
Andrew Kamphey
April 2021
Thanks for learning along with me this Vault business.
EMPLOYMENTS
Staff Engineer
Capital One
2018-05-01-2023-10-01

As Staff Engineer I was supporting 8 teams between iOS and Android and I was making sure the features we deliver had good quality, the...

As Staff Engineer I was supporting 8 teams between iOS and Android and I was making sure the features we deliver had good quality, there were well architected and align between iOS and Android implementations.

I led projects to drive more revenue to the company and also projects to improve compilation times, application performance and fixed production issues with surgical precision.

Xcode
Cocoa Touch
Objective-C
View more
Xcode
Cocoa Touch
Objective-C
Swift
View more