Recommended expert

Ruben Exposito Marin

Senior iOS Developer

Ruben Exposito Marin
Puerto Real, Spain

Experience

Jan 2024 - Present
2 years 2 months

Senior iOS Developer

Agile Content

  • Develop and maintain the Agile TV app, a video-on-demand platform with over 840k customers available for iOS/AppleTV/iPad, Android, and telecom operators' Set-Top-Boxes.
  • Platform offered by more than 30 TV operators, including Sky, Foxtel, MásMóvil, Euskaltel, Televisa, Telenor Sweden, and Ålcom (Finland).
  • Tech: tvOS, Swift, CLEAN, XCTest, Xcode Cloud, Github, Jira, Confluence
Jan 2024 - Dec 2025
2 years

Senior iOS Developer

Adalyon Oy

  • Worked on their AI health apps as a senior developer.
  • As iOS lead, crafted three apps using the company’s proprietary AI technology, Whisper and Apple’s AI capabilities.
  • Tech: SwiftUI, MVVM, Whisper, Foundation Models, Notion
Jan 2017 - Dec 2024
8 years

Senior iOS Developer

MaaS Global Oy

  • Worked on their transportation app Whim as a senior developer.
  • Refactored parts of the app to VIPER architecture and often performed the interim team lead role.
  • Tech: Swift, VIPER, MVVM, TCA, RxSwift, XCTest, Github, Jira, Confluence
Jan 2015 - Dec 2017
3 years

Senior iOS Developer

Starcut Oy

  • Developed greenfield apps for the Teknavi TV show and the Trafi Finnish authority completely using Objective-C and the latest trends in UI, animations and interactions.
  • Collaborated on KindieDays with a teammate, developing it completely in Swift.
  • Tech: Objective-C, Swift, UIKit, CoreData, CoreLocation, MapKit
Jan 2014 - Dec 2015
2 years

Senior iOS Developer

Munkee Apps Ltd.

  • Restyled the sports app Trainsmart and created a new camera and video mode for their app Instasize (200 million downloads).
  • Tech: Objective-C, AVFoundation, UIKit
Jan 2012 - Dec 2024
13 years

Freelance Consultant

LightOn Apps

  • Provided freelance consultancy on iOS projects.
  • Tech: Objective-C, Swift, Cocoa, RxSwift, MapKit, UIKit, CoreLocation, AVFoundation, VIPER, MVVM, Github, Jira, Confluence
Jan 2011 - Dec 2012
2 years

Senior iOS Developer

Geomobile

  • Developed iOS applications for clients like Vodafone and TMB (metro/bus/tram official app in Barcelona).
  • Tech: Objective-C, UIKit, Augmented Reality
Jan 2010 - Dec 2011
2 years

iOS Developer

Europroyectos Digitales

  • Created apps for the local newspaper and a jewelry showcase.
  • Tech: Objective-C, UIKit
Jan 2009 - Dec 2010
2 years

R&D and Augmented Reality Developer

Trocadero Producciones

  • Consulted on augmented reality projects.
  • Tech: Augmented Reality, R&D, market prospection, J2ME
Jan 2007 - Dec 2009
3 years

J2EE Junior Developer

Sadiel

  • Served as the first employee following a 100+ candidate interview process.
  • Recommended by managers for especially high productivity.
  • Tech: J2EE, Spring, Struts

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (18 years), Transportation (8 years), Media and Entertainment (5 years), Healthcare (2 years), Government and Administration (2 years), and Telecommunication (2 years).

Information Technology
Transportation
Media and Entertainment
Healthcare
Government and Administration
Telecommunication

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (19 years), Product Development (19 years), and Research and Development (2 years).

Information Technology
Product Development
Research and Development

Summary

For the past 15 years I have been working as a freelancer, mainly at early stage and medium-sized international startups (focused on Finland and USA). I like involving myself in every aspect of the development of early stage tech startups to help them thrive.

Based on comments from my previous CTO: Ruben works with exceptional autonomy, consistently driving projects forward and ensuring high-quality solutions reach our customers quickly. He combines strong technical ability with a proactive, reliable mindset. He anticipates challenges, takes initiative, and communicates clearly, making him a trusted and highly effective team member.

Skills

  • Programming Languages: Swift, Objective-c
  • Platforms: Ios, Tvos, Ipados
  • Frameworks: Swiftui, Uikit, Apple Intelligence, Whisper, Apple Foundation
  • Architectures: Mvc, Mvvm, Viper
  • Paradigms: Object Oriented, Reactive, Functional
  • Version Control: Git, Github
  • Ci/cd: Github Actions, Travis
  • Methodologies: Scrum, Kanban
  • Documentation: Jira, Confluence
  • Swift: Advanced, 9 Years, Last Used: Now
  • Objective-c: Advanced, 6 Years, Last Used: 2017
  • Viper Architecture: Intermediate, 7 Years, Last Used: 2024
  • Reactive Code - Rxswift: Intermediate, 5 Years, Last Used: 2024

Languages

Spanish
Native
English
Advanced

Education

Oct 2018 - Jun 2022

Universitat Oberta de Catalunya

Bachelor's Degree · Telecommunications Engineering · Barcelona, Spain

Oct 2008 - Jun 2012

Universitat Oberta de Catalunya

Technical Engineer, Telematics · Telematics · Barcelona, Spain

Oct 2005 - Jun 2007

IES Bahía de Cádiz

System administrator · Spain

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ruben based?

Ruben is based in Puerto Real, Spain and prefers 100% remote projects.

What languages does Ruben speak?

Ruben speaks the following languages: Spanish (Native), English (Advanced).

How many years of experience does Ruben have?

Ruben has at least 19 years of experience. During this time, Ruben has worked in at least 5 different roles and for 10 different companies. The average length of individual experience is 2 years and 11 months. Note that Ruben may not have shared all experience and actually has more experience.

What roles would Ruben be best suited for?

Based on recent experience, Ruben would be well-suited for roles such as: Senior iOS Developer, Freelance Consultant, iOS Developer.

What is Ruben's latest experience?

Ruben's most recent position is Senior iOS Developer at Agile Content.

What companies has Ruben worked for in recent years?

In recent years, Ruben has worked for Agile Content, Adalyon Oy, MaaS Global Oy, and LightOn Apps.

Which industries is Ruben most experienced in?

Ruben is most experienced in industries like Information Technology (IT), Transportation and Logistics, Media, and Entertainment and Publishing. Ruben also has some experience in Healthcare, Government and Public Administration, and Telecommunication.

Which business areas is Ruben most experienced in?

Ruben is most experienced in business areas like Information Technology (IT), Product Development, and Research and Development (R&D).

Which industries has Ruben worked in recently?

Ruben has recently worked in industries like Information Technology (IT), Transportation and Logistics, Media, and Entertainment and Publishing.

Which business areas has Ruben worked in recently?

Ruben has recently worked in business areas like Information Technology (IT) and Product Development.

What is Ruben's education?

Ruben holds a Bachelor in Telecommunications Engineering from Universitat Oberta de Catalunya.

What is the availability of Ruben?

Ruben is immediately available full-time for suitable projects.

What is the rate of Ruben?

Ruben's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ruben?

To hire Ruben, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 660-820 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.