About me

Software engineer with 6+ years of experience in software development for companies as GEA Internacional Ecuador, Technisys Ecuador. Proficient in Swift iOS, with experience in Flutter, React-Native and the entire lifecycle from development to publishing apps. Reliable and subject matter expert are phrases to describe me.

My job is to create and implement mobile applications so that they are functional and user-friendly to use. I enjoy helping other developers with their doubts. This is another way to learn more about my job.

What i'm doing

  • mobile app icon

    Mobile apps

    Professional development of applications for iOS and Android.

  • design icon

    UI mobile interfaces

    Modern and high-quality designs made at a professional level.

  • camera icon

    Hybrid Developing

    Making Flutter or React-Native application solutions for small businesses.

  • camera icon

    Applications Publishing

    Going through the entire lifecycle from functional solutions to publishing the app in AppStore and PlayStore.

Partners

Resume

Academy Background

  1. CertiProf - Scrum Master Professional Certificate (SMPC®)

    2020

    Issued on 28 July 2020. Expired on 28 July 2022

  2. University of Guayaquil - Computers Systems Engineering

    2011 - 2017

    My team won first price award in the technology fair of 2015 with the project ”EasyShopping”.

Experience

  1. Counter Manager - Full-time

    HemOverHeels

    Feb 2024 - Present
    • • Gathering information about use cases to create use flows followed by generating a high-level software architecture for a new custom invoice system.

    • • Providing customer service by assisting with inquiries and ensuring satisfaction.

    • • Manage sales transactions, including processing payments and maintaining records.

    • • Monitor inventory levels, restock products, and coordinate supply orders.

    • • Demonstrate comprehensive product knowledge to assist customers effectively.

    • • Assist with tailoring services, including measurements and fittings.

    • • Provide guidance on shoe styles, sizes, and customization options.

    • • Maintain cleanliness and organization of the counter area.

    • • Identify opportunities for upselling and cross-selling products.

    • • Resolve customer complaints promptly and professionally.

    • • Collaborate with team members to ensure a seamless customer experience.

  2. SME for iOS, React Native and Flutter Developments - Part-time

    GoiT S.A.

    Jul 2023 - Present
    • • Comprehensive development of apps for Fintech/Shopping/Cometial iOS apps.

    • • Migrations from UIKit Storyboards/ViewControllers to SwiftUI views.

    • • Migrations from MVC to MVVM, MVVM-C and VIPER.

    • • Migrations from Closures to Async Await, Combine, PromiseKit.

    • • Working on apps from scratch for UIkit and SwiftUI.

    • • Planning and implementing CI/CD in Jenkins and Fastlane alongside with DevOps on iOS apps.

    • • Documentation related to the implementations and integrations in CI/CD, third party frameworks and new features on iOS apps.

    • • Documentation for Onboarding of new developers.

    • • Work in agile team with tools like Jira, Bitbucket, Confluence, Trello, Slack, etc.

    • • Push notifications.

    • • Programmatic Swift and SwiftUI interfaces.

    • • Programmatic Constraints expertise.

    • • Storyboard Constraints expertise.

    • • Content Compression and Content Hugging, Animations.

    • • Adaptive Screens (iOS and iPadOS).

    • • Multithreading: GCD (QoS), OperationQueue, Defer.

    • • Apple Frameworks: UIKit, SwiftUI, Combine, CoreData, CoreLocation, CoreBluetooth, CoreMotion, MapKit, AVFoundation, Speech, OSLog, MetricKit.

    • • lldb, OSLog and categories.

  3. iOS Developer Trainee - Full-time

    Enhance IT

    Jul 2023 - Jan 2024
    • • Refresh development for Fintech, Shopping and Cometial iOS apps.

    • • Migrations from UIKit Storyboards/ViewControllers to SwiftUI views and usage of addapter patterns to use ViewControllers in swiftUI and vice-versa.

    • • Migrations from MVC to MVVM, MVVM-C, VIPER and Crean Architecture.

    • • Migrations from Closures to Async Await, Combine and RxSwift.

    • • Working on apps from scratch for UIkit and SwiftUI

    • • Planning and implementing CI/CD in Bitrise CI and Fastlane for iOS apps.

    • • Programmatic Swift interfaces.

    • • Programmatic Constraints expertise.

    • • Storyboard Constraints expertise and knowledge like Content Compression and Content Hugging

    • • Animations with UIKit and SwiftUI.

    • • Adaptive Screens (iOS and iPadOS).

    • • Multithreading: GCD (QoS), OperationQueue, Defer.

    • • Apple Frameworks: UIKit, SwiftUI, Combine, CoreData, CoreLocation, CoreBluetooth, CoreMotion, MapKit, AVFoundation, Speech, OSLog, MetricKit.

    • • Debug: lldb, OSLog and categories.

  4. iOS mobile developer / Software design supervisor - Full-time

    Technisys as part of Galileo Financial Technologies

    Jun 2019 - Jul 2023
    • • Comprehensive development of apps for fintech iOS applications.

    • • Embed TOC and Renaper (provider) framework to client biometric liveness authentication software.

    • • Embed FacePhi (provider) framework to client biometric liveness authentication software.

    • • Redesign apps and its assets (gallery, images and icons)

    • • Applying new features and supporting on iOS developments.

    • • Planning and implementing CI/CD on iOS apps.

    • • Documentation related to the implementations and integrations in CI/CD, third party frameworks and new features on iOS apps.

    • • Work in agile teams with tools like Jira, Bitbucket, Confluence, Trello, Slack, etc.

  5. React Native Developer - Freelance

    Del Monte AG.

    Jun 2022 - Aug 2022
    • • Comprehensive development of apps for iOS and Android to track resources delivery for truck drivers.

    • • Custom layer centralized in SQLite data manipulation.

    • • Apps made from scratch including the UX design and its assets.

    • • App with sections to look next deliveries, changing delivery status, drivers online and offline, providers, etc.

    • • RESTful API manipulations through JSON requests and responses.

  6. iOS mobile developer - Full-time

    Gea Internacional (Ecuador)

    Mar 2017 - Jun 2019
    • • Comprehensive development of apps for iOS to increase sells of services, including chat, geo-location and notifications.

    • • Redesign apps and its assets (gallery, imagesandicons) to give a better end-user experience.

    • • Develop mobile apps with conversational interface, pay libraries, blogs, and social media.

    • • Develop app to give security to private citadels with QR codes.

  7. Web Developer - Full-time

    Gea Internacional (Ecuador)

    Mar 2015 - Mar 2017
    • • Develop modules to process massive files to databases automatically.

    • • Develop Back-end and Front-end with Laravel to save massive files and show reports.

  8. Web Developer / iOS Developer - Full-time

    Sinerga Soluciones

    Sep 2013 - Oct 2014
    • • Develop a web for the administration and loan books of the library to the students in the IIASA CAT academy. Back-end and Front-end with JSF, PrimeFaces, JavaScript and CSS

    • • Develop a 2014 FIFA World Cup predictions iOS app in Objective-C.

Competencies and Skills

  • Competencies
    Focus Organization Responsibility Results orientation
  • Skills
    Adaptability Resilience Teamwork Positive Self-taught Written communication Active listening Fast learner

Technical skills

  • Mobile developing
    Xcode cocoapods Flutter React-Native Firebase MVC MVVM MVVM-C VIPER Clean Architecures SOLID
  • iOS developing
    Swift Objective-C UIKit SwiftUI PromiseKit RxSwift Combine ARKit basics CoreData CoreLocation MapKit CoreBluetooth AWS Amplify Firebase Alamofire PassKit
  • Web developing
    HTML CSS JavaScript PHP Wordpress
  • Databases
    MySql SqLite Redis (a little)

Blog

Contact

Contact Form