Manuel García-Estañ, Software Developer in Murcia, Spain
Manuel García-Estañ

Software Developer in Murcia, Spain

Member since September 16, 2013
Manuel is an industrial engineer with six years of experience developing iPhone and iPad applications, working both as a team member and alone. A design fanatic, he always aims to write the best code possible, creating apps that are gorgeous inside and out.
Manuel is now available for hire


  • Jaumo GmbH
    Objective-C, Swift
  • Freelance
    MySQL, PHP, Django, Python, Android, Java, iOS, Swift, Objective-C
  • The Silverlogic
    React Native, Kotlin, Java, Django, Objective-C, Swift



Murcia, Spain



Preferred Environment

Sketch, PyCharm, Android Studio, Atom, Git, Xcode, Figma, Zeplin

The most amazing...

...thing I've developed is TMX World, a cooking social network which reached #1 in Spanish App Store.


  • iOS Engineer

    2018 - PRESENT
    Jaumo GmbH
    • Fully redesigned an iOS application.
    • Added custom animations and transitions.
    • Managed the app in the App Store.
    Technologies: Objective-C, Swift
  • iOS Developer

    2014 - PRESENT
    • Created my own set of tools to consume a REST API and parse it into the local storage in iOS apps (both swift and Objective-C).
    • Built a library to configure the styles of the interface items of an iOS app.
    • Developed a wrapper to simplify the in-app purchase process.
    • Wrote an iOS library to work with a SOAP service provided by a mobile phone company.
    • Programmed a library to configure the styles of the interface items of an iOS app.
    • Created a chat app for a big mobile phone company.
    • Built the iPhone, iPad, and Android versions of a Spanish bestseller cookbook.
    Technologies: MySQL, PHP, Django, Python, Android, Java, iOS, Swift, Objective-C
  • Software Engineer

    2016 - 2018
    The Silverlogic
    • Developed iOS and Android apps.
    • Developed back-end and REST APIs with Django.
    • Developed websites using React Native.
    Technologies: React Native, Kotlin, Java, Django, Objective-C, Swift
  • iOS Developer

    2016 - 2016
    Untitled Project with Docler Media (via Toptal)
    • Fixed bugs.
    Technologies: Core Image, Objective-C
  • iOS Developer

    2014 - 2016
    Cannonball Projects (via Toptal)
    • Fixed existing bugs.
    • Executed a redesign of the app.
    • Rewrote the full app.
    Technologies: Objective-C
  • iOS Developer

    2013 - 2013
    Digital Trike (via Toptal)
    • Implemented a screen flow to add order details.
    • Integrated with PayPal API.
    Technologies: PayPal API, Objective-C
  • Software Engineer

    2012 - 2013
    DisplayNote, Tech
    • Developed an iOS and Mac OS X front-end for several apps.
    • Developed an Objective-C interface to integrate a C++ back-end library with iOS and Mac projects.
    • Developed a HaXe extension to use iOS and Android native components.
    • Created a reusable framework on HaXe to simplify app development.
    • Created a multi-platform (iOS and Android) HaXe component to access a phone's address book.
    • Created a polling system in HaXe to use in iOS applications.
    Technologies: HaXe, Objective-C
  • Lead iOS Developer

    2011 - 2012
    • Designed and developed 10+ applications available on the iOS and Mac App Stores (including social networking, gaming, and medical apps).
    • Developed web services and APIs (using MySQL and PHP) to link our mobile apps to data stored on our servers.
    • Created TMX World, a cooking-based social network for iPad and iOS, the most downloaded app in the App Store's "Food and Drink" Category (Summer 2012).
    • Customized several interface controls (buttons, switches, animations, gestures, and transitions) to improve UX.
    • Built several applications from scratch, including analysis (taking part in the study of business needs and design), programming, and publishing to the App Store.
    • Developed a web interface to let app owners access various statistics. For example: the number of registered user, daily users sorted by country, or the number of items added by a given user.
    • Developed a web interface to let app administrators support users manually (e.g., sign-up, restore password, activate users).
    Technologies: MySQL, PHP, Objective-C
  • Developer

    2011 - 2011
    • Developed and published eight iOS and Mac apps, including games, utilities, and healthcare apps.
    • Developed an Objective-C component to explore and download files from user's Dropbox and Google Drive accounts.
    • Designed icons and user interfaces for all the aforementioned mobile apps.
    • Developed a web page (with PHP, CSS, and MySQL) where customers could see some of the applications I developed and contact me with any questions.
    • Developed a web service (MySQL and PHP) and Objective-C class to store a user's high scores for an iOS game.
    • Developed an in-app purchase store inside one of my games to let the user buy additional levels.
    • Created a web application to generate individual profiles of students based on their answers to questions about their skills, interests, and learning styles, and suggest a set of resources and educational activities matched to their individual profiles.
    Technologies: Objective-C


  • Cannonball Streams

    Cannonball is a social network that show plans and challenges around you and let you create and share your own plans.

    Technical features:
    - Consumes a REST API and parses it into a local database in Core Data
    - Tracks user location and sends it to the server
    - Native calendar integration
    - Map integration
    - Push notifications

  • A&M

    Personal project developed for my own wedding. It allowed the guests confirm their assistance, get a route to the celebration venue, check where were they sat, share their pictures, and comment other guests' pictures.

    I developed the apps (iOS and Android) and the REST API.

    Technical features:
    - REST API written in Python (Django).
    - Admin panel where the bride and groom can register new guests, configure the tables, or add new locations to the event
    - iOS and Android native apps.
    - Consuming a REST API and parsing results into the local database (Core Data for iOS, SQLite for Android).
    - Push notifications
    - Maps integrations

  • Betlyn

    Betlyn is a new social network which will let you meet new people and win awards throught a new betting system. Once you are part of the Betlyn community, you only need to go to the Radar section and find people to challenge.

    Technical features:
    - Consumes a REST API and parses it into a local database in CoreData
    - Tracks user location and sends it to the server.
    - Push notification-based Chat
    - Push notifications to inform the user of important events related with their bets.
    - In-app purchases

  • Karate Quiz

    Quiz app based on Karate. Here I developed the whole iPhone app, the iOS app, and the API (with Django).

    Technical features:
    - REST API written in Python (Django)
    - Takes the current user level and returns a set of custom questions
    - Admin panel to let the customer enter new questions and see user data
    - iOS and Android native apps
    - REST API
    - Social network integration
    - Push notifications

  • MGEStyles/Goya

    An easy way to set custom styles to any UIResponder from the Interface Builder.

    As an iOS developer, I felt very often frustrated with how difficult is to set consistent styles to my views in the Xcode Interface Builder. If you think in a UILabel, you can use the same style (font, color and size) for a set of labels in different UIViewController. If, some time later, the design changes you'll have to change the properties of all these labels one by one, which is a tedious work. I try to solve this issue by developing MGEStyles. This library, inspired by the Android styles system, simplifies this task, giving you the chance of define a totally custom styles in one single place and using it all over your project, using the Interface Builder or by code.

  • Tiendas Anticrisis

    This app was built for a chain of commerces to allow them sell their products through the iPhone

    Technical features:
    - Consuming a REST API and parsing into a local database in CoreData
    - Notifications triggered based on the user location (when they are near a shop) and beacons (when they enter a shop)
    - Push notification-based chat
    - Integration with external payment gateway
    - Maps integration

  • Honua

    Social network that allows the user to create/comment/share their favorite garments and looks.

    Technical features:
    - Consumes a REST API and parses into a local database in CoreData
    - Push notifications

  • vShaker

    App that lets the user create videos using their own pictures and music.

  • CityPlan

    App that shows a list of commerces/points of interests/events around the user.

    Technical features:
    - Consumes a REST API and parses into a local database in CoreData
    - Tracks the user's location
    - Custom app translation system that allows the user to select a different language from the selected on the phone
    - Native calendar integration
    - Push notifications

  • Karate School

    App for the World Karate Federation, developed as part of the campaign to make Karate an Olympic sport for the 2020 games.

  • Swift Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Swift best practices and Swift tips provided by our Toptal network members.
  • Toptal Mentor
    Manuel is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Manuel shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.


  • Languages

    Objective-C, Swift 5, Java, Python, HaXe, Swift, Kotlin, JavaScript, PHP
  • Frameworks

    Core Data, Cocoa, Cocoa Touch, .NET, Django, Django REST Framework, React Native
  • Platforms

    iOS, MacOS, Android, Apple Watch
  • Libraries/APIs

    React, ActiveAndroid, CocoaPods, Retrofit, Facebook API, Twitter API, YouTube API, Dropbox API, Core Image, PayPal API
  • Tools

    greenDAO, Sketch, Xcode, Git, Atom, Android Studio, PyCharm, Adobe Photoshop, Pixelmator, Figma, Zeplin
  • Paradigms

    Scrum, Agile Software Development
  • Storage

    MySQL, Realm
  • Other

    In-app Purchases, Design, Web Development, Carthage


  • Course Degree in iOS development
    2011 - 2011
    Spanish National University of Distance Education (UNED) - Spain
  • Course Degree in Industrial Design
    2007 - 2007
    Copenhagen University College of Engineering (IHK) - Denmark
  • Bachelor's Degree in Industrial Engineer
    2001 - 2007
    Universidad Politécnica de Cartagena - Spain

To view more profiles

Join Toptal
Share it with others