Experience
Years
Nov 2024 - Present
Senior iOS Developer
Seltime S.L.
Remote
I am part of the iOS team that develops and maintains the native Swift app for a financial institution, implementing new features, fixing bugs, and optimizing performance.
Dec 2022 - Sep 2024
Senior iOS Developer
Sngular People Europe S.L.
Remote
Senior iOS developer in the "Apps" team, specialized in Swift. Contributed to the design and implementation of software architectures, API integration, and performance optimization. Focused on effectively solving complex problems.
Sep 2022 - Dec 2022
Senior iOS Developer
Métrica Consulting
Remote
Senior iOS developer with experience in Swift. Extensive experience in app development and architecture design. Skilled in API integration and performance optimization. Focused on solving complex problems.
Mar 2021 - Aug 2022
iOS Developer
PANEL Sistemas Informáticos
Remote
iOS app developer with experience in Swift. Skilled in mobile app development, UI design, and API integration. Focused on performance optimization and problem-solving.
May 2018 - Dec 2020
Full Stack Developer
Delta Stocks Logistic Global
Amposta, Spain
I was part of a team that developed an app for truck drivers for iOS and Android, along with a REST API using Laravel. I collaborated in mobile interface design, geolocation feature integration, and managing the app release on official stores.
Mar 2017 - Apr 2018
Full Stack Developer
Adolfo Constructors
Amposta, Spain
Developed an app for workers for iOS and Android, along with a REST API using Laravel. I designed mobile interfaces and ensured efficient communication with the backend. Managed app publication in official stores. Focused on performance optimization and security to ensure reliable app functionality.
Sep 2016 - Feb 2017
Junior Android Developer
TicPlace
Amposta, Spain
Junior Android mobile app developer with Java. Experience in creating intuitive user interfaces and managing activity and fragment lifecycle. Integrated external APIs to add key functionalities. Focused on app optimization and debugging to improve performance.
Education
2009
Technological University of Chile
Antogafasta, Chile
Computer Engineering
Focused on the design, development, and management of software systems. Experienced in programming, databases, networking, and computer architecture. Trained to solve technological problems in various sectors.
2007
IES Montsià
Amposta, Spain
Higher Technician in Administration and Finance
Training in administrative and financial management. Knowledgeable in accounting, financial analysis, and resource management. Able to support decision-making and optimize processes within organizations.
Courses
2021
Udemy
Unit Testing in iOS
Training in the fundamentals and techniques for implementing unit tests in iOS apps using relevant tools and frameworks. Aimed at improving code quality and reliability.
2021
Udemy
Basic Android Developer
Basic Kotlin development course offering an introduction to the language, covering fundamental concepts such as syntax, variables, control structures, and functions.
2021
Udemy
Advanced Laravel Developer
15-hour advanced Laravel programming course. Provides detailed training in advanced framework techniques and tools, including database management, authentication, and RESTful API development.
2017
Udemy
Laravel Developer
Laravel programming course from Laracasts. Provides a series of video lessons covering basic to advanced topics of the framework. Includes best practices, design patterns, and optimization techniques, giving students the tools to develop efficient and scalable web apps with Laravel.
2017
Udemy
Advanced Swift Developer
23-hour advanced Swift programming course. Provides comprehensive training in advanced aspects of the language, covering protocol-oriented programming, error handling, and performance optimization.
2017
Udemy
Swift Developer
48.5-hour Swift programming course covering everything from fundamentals to advanced topics, including iOS app development, data management, and using frameworks. Focused on developing practical and theoretical skills to create efficient and scalable applications.
2013
Pronoide
Android Developer with Kotlin
20-hour online Kotlin course providing comprehensive training in the language, covering syntax, control structures, and object-oriented programming, with a focus on Android app development.
2013
Polytechnic University of Valencia
Android Developer with Java
MOOC online course offered through miriadax.com platform on Android app development. Covers fundamental concepts of mobile app development, including UI design, database management, and programming best practices.
Professional Skills
iOS Development
UIKit
SwiftUI
MapKit
CoreLocation
Widgets
MVC
MVVM
APNS
SDK
Dependency management
CocoaPods
Swift Packages Manager
Tools
AlamoFire
TestFlight
AppStore
XCTest
GITFLOW
Methodologies and Management
SCRUM
AGILE
Jira
SOLID
Clean Architecture
Programming Languages
Swift
Java
PHP
Kotlin
Objective-C
Spoken Languages
Espanish
English
Catalan