Top expert badge
Recommended expert
Profile header background

Ruben Exposito Marin

Senior iOS Developer

Ruben Exposito Marin
Profile header overlay
Puerto Real, Spain

Experience

Jan 2024 - Present
2 years 3 months

Senior iOS Developer

Agile Content

Expertise details
Position Summary
Senior iOS Developer at Agile Content
Industries
Information Technology
Media and Entertainment
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior iOS Developer at Adalyon Oy
Industries
Healthcare
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior iOS Developer at MaaS Global Oy
Industries
Information Technology
Transportation
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior iOS Developer at Starcut Oy
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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.

Expertise details
Position Summary
Senior iOS Developer at Munkee Apps Ltd.
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Freelance Consultant at LightOn Apps
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior iOS Developer at Geomobile
Industries
Information Technology
Government and Administration
Telecommunication
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
iOS Developer at Europroyectos Digitales
Industries
Media and Entertainment
Retail
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
R&D and Augmented Reality Developer at Trocadero Producciones
Industries
Media and Entertainment
Business Areas
Product Development
Research and Development
  • Consulted on augmented reality projects.
  • Tech: Augmented Reality, R&D, market prospection, J2ME
Jan 2007 - Dec 2009
3 years

J2EE Junior Developer

Sadiel

Expertise details
Position Summary
J2EE Junior Developer at Sadiel
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Served as the first employee following a 100+ candidate interview process.
  • Recommended by managers for especially high productivity.
  • Tech: J2EE, Spring, Struts

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Transportation, Media and Entertainment, Healthcare, Government and Administration, and Telecommunication.

Information Technology
Transportation
Media and Entertainment
Healthcare
Government and Administration
Telecommunication
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Research and Development.

Information Technology
Product Development
Research and Development
Profile match chart

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

Statistics

Experience

Total positions 10
Experience in Information Technology 18 y
Avg length 3 y 10 m
Longest experience 12 y 11 m

Expertise

Recent roles Senior iOS Developer, Freelance Consultant, iOS Developer
Main industries Information Technology, Transportation, Media and Entertainment
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Bachelor

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, Transportation, and Media and Entertainment. Ruben also has some experience in Healthcare, Government and Administration, and Telecommunication.

Which business areas is Ruben most experienced in?

Ruben is most experienced in business areas like Information Technology, Product Development, and Research and Development.

Which industries has Ruben worked in recently?

Ruben has recently worked in industries like Information Technology, Transportation, and Media and Entertainment.

Which business areas has Ruben worked in recently?

Ruben has recently worked in business areas like Information Technology 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
Rate comparison chart
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.