Coding Activity
Skills
iOS
Swift, Xcode, App Store Connect, SwiftUI, UIKit, SnapKit, Objective-C, Vision, AVFoundation, Clean, Profiling, Unit testing, UI test, XCTest
Android
Java, PlayStore Console, Firebase, Kotlin, Compose, Retrofit, App Gallery
Cross-platform
Flutter, Ionic, React native, Appium
Software architecture
VMMV, Viper, Clean Architecture, SOLID, DRY, MVC, MVP, Observable, Iterator, Abstract factory
Version control, quality and DevOps
Git, BitBucket, GitHub, GitLab, Xcode cloud, Circle Ci, Sonarqube
UI / UX
Figma, Invision, Sketch, Adobe XD
Web
Reack, Angular, Astro, HTML, CSS, Javascript, Node.js, Jest, Selenium
Cloud
AWS, GCP, Azure, Digital Ocean
Interests
Data science
Docker, Python, NumPy, Pandas, R, Tableau, Jupyter, BigQuery
Database
SQL, No-SQL, DBeaber, MySQL, SQLite, MongoDB, MariaDB, Redis, Oracle, SQL Server
Video games
Unity, Unreal, Godot
Development
Golang, Rust, Vue.js, Svelte, Web3, Solidity
Resume
DownloadErick Dávila
Mobile app engineer
Tech lover with expertise in mobile and web development, software deployment, and database administration.
Proficient in native iOS app development using Swift, with knowledge extending to Android and cross-platform applications. Skilled in design patterns, RESTful APIs, and local storage solutions. Experienced in deploying apps to App Store Connect, Google Play Console, and App Gallery Connect.
I have worked on many types of projects, in different industries, with a robust architecture, a good user experience and the latest features, I hope the new projects are a challenge.
Work Experience

iOS developer
Vizn Performance
Develop iOS apps to enhance professional athletes' skills. Responsibilities include creating new features, refining body detection, bug fixing, managing repositories, deploying apps to the App Store, designing databases, and using Microsoft tools for project management.
● Tools and technologies: Swift, SwiftUI, Vision, AVKit, AVFoundation, StoreKit, Laravel, MySQL, Git.

Sr. Software developer
CARI
Development of new features for American client applications and maintenance of existing modules. The main tasks are researching about new iOS features, review pull requests, deploy the projects to App Store and develop new modules.
● Tools and technologies: Swift, SwiftUI, AVKit, AVFoundation, URLSession, Azure DevOps, Git.

Mobile developer
Digital Geko
Developing new features for Promerica El Salvador iOS and Android apps, assignment tasks for the team, implementing Scrum, analyses new requirements and review the deploy for App Store, Google Play and App Gallery. Also, I supported in some features of Promerica Guatemala iOS app.
● Tools and technologies: Objective-C, Swift, Jira, Confluence, Bitbucket, Appium, Azure, Oracle Linux, MySQL, Java, Sketch, Invision, Git.

Academic Thutor
USAC
Teaching the Computational Organization laboratory as part of the 400 hours of supervised practice and contracted during the June 2018 vacation school.
● Tools and technologies: Java, C#, Proteus, G-suit.
Education

Master's degree in Data Science
USAC
Data mining, data analysis, machine learning and project management.
https://postgrado.ingenieria.usac.edu.gt/proyecto-meaning/ciencias-de-la-computacion/


Bachelor's degree in Computer Science
USAC
Systems methodology, computer science and software development.
https://portal.ingenieria.usac.edu.gt/redes-de-estudios/clar/ingenieria-en-ciencias-y-sistemas