Resume

Experience

Dec 2022 - Sep 2024
Senior iOS Developer
Sngular People Europe S.L.
Remote
Senior iOS application developer on the "Apps" team, specializing in Swift. Contributed to the design and implementation of software architectures, API integration, and application performance optimization. Focused on effectively addressing complex problems.
Sep 2022 - Dec 2022
Senior iOS Developer
Métrica Consulting
Remote
Senior iOS application developer with experience in Swift. Extensive experience in application 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 application developer with experience in Swift. Skilled in creating mobile applications, designing interfaces, and integrating APIs. Focused on performance optimization and troubleshooting.
May 2018 - Dec 2020
Full-Stack Developer
Delta Stocks Logistic Global
Amposta - Spain
I was part of a team developing a truck driver application for iOS and Android, along with a REST API using Laravel. I collaborated on designing mobile interfaces, integrating geolocation features, and managing publication in official stores.
Mar 2017 - Apr 2018
Full-Stack Developer
Adolfo Constructors
Amposta - Spain
Developed a worker application for iOS and Android, along with a REST API using Laravel. Designed mobile interfaces and ensured efficient communication with the backend. Managed the publication of the application in official stores. Focused on optimizing performance and security to ensure reliable application functionality.
Sep 2016 - Feb 2017
Junior Android Developer
TicPlace
Amposta - Spain
Junior Android mobile application developer with Java. Experience in creating intuitive user interfaces and managing activity and fragment life cycles. Integrated external APIs to add key functionalities. Focused on app optimization and debugging to enhance performance.

Education

2009
Technological University of Chile
Antofagasta, Chile
Computer
Engineering
Focused on the design, development, and management of software systems. Experienced in programming, databases, networks, and computer architecture. Trained to solve technological problems across various sectors.
2007
IES Montsia
Amposta, Spain
Higher Technical Degree's
Business Administration and Finance
Training in administrative and financial management. Knowledgeable in accounting, financial analysis, and resource management. Capable of supporting decision-making and optimizing processes within organizations.

Courses

2021
Udemy
iOS's
Unit testing
Training in the fundamentals and techniques for implementing unit tests in iOS applications, using relevant tools and frameworks. Aimed at improving code quality and reliability.
2021
Pronoide
Kotlin's
Android Developer
Online course of 20 hours on Kotlin that provides comprehensive training in the language, covering syntax, control structures, and object-oriented programming, with a focus on Android application development.
2021
Udemy
Kotlin's
Basic Developer
Basic Kotlin development course that provides an introduction to the language, covering fundamental concepts such as syntax, variables, control structures, and functions.
2017
Udemy
Laravel's
Advanced Developer
15-hour advanced Laravel programming course. Provides detailed training in advanced techniques and tools of the framework, including database management, authentication, and RESTful API development.
2017
Laracast
Laravel's
Developer
Laravel programmer course from Laracasts. Offers a series of video lessons that cover everything from basic concepts to advanced topics of the framework. Includes best practices, design patterns, and optimization techniques, providing students with the necessary tools to develop efficient and scalable web applications with Laravel.
2017
Udemy
Swift's
Advanced 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's
Developer
48.5-hour Swift programming course covering fundamentals to advanced topics, including iOS application development, data management, and framework usage. Focused on developing practical and theoretical skills to create efficient and scalable applications.
2013
Polytechnic University of Valencia
Java's
Android Developer
Online "MOOC" course offered through the miriadax.com platform on development for Android applications. Covers fundamental concepts of mobile application development, including interface design, database management, and best programming practices.

Professional Skills

CocoaPods
Swift Packages Manager
AlamoFire
APNS
MapKit
CoreLocation
Widgets
TestFlight
AppStore
MVC
MVVM
SDK
XCTest
UIKit
SwiftUI
SCRUM
AGILE
Jira
SOLID
Clean Architecture
GITFLOW

Languages

Swift
Java
PHP
Kotlin
Objective-C