Howdy Logo
Image of Erick M.

Erick M.
Mobile Engineer - iOS

Flutter
Dart
C
Sql
Github
Google Analytics
Firebase Realtime Database
Java
Kotlin
Swift
Amazon Aws
Bio
  • iOS Mobile Developer
    9/1/2022 - Present

    Currently serving as a Mobile DevOps Engineer (CI/CD), applying expertise in iOS and Android platforms, including their specific requirements and debugging processes. Contributed to the development of a comprehensive Birds catalog application using Flutter for both mobile and web platforms. Acquired advanced knowledge through training sessions focused on AI, Machine Learning, Flutter, and Cloud technologies.

  • Technology Development Specialist
    10/1/2021 - 10/1/2022

    Developed expertise in managing financial incomes and monetary functionalities within payment machines and payment services platforms. Enhanced security and fraud prevention mechanisms during user registration flows by implementing facial recognition and document scanning for identity validation. Contributed to alignment discussions with partners and providers to ensure seamless integrations and updates. Specialized in Android development, with additional responsibilities as an iOS focal point to meet team demands. Oversaw app version publications on Google Play and Apple App Stores, continuously monitoring application health and performance. Successfully restructured GitLab CI using Fastlane for optimized iOS and Android pipelines.

  • Senior Mobile Developer
    7/1/2021 - 9/1/2021

    Managed and developed an application for overseeing financial incomes and monetary functionalities associated with payment machines and Cielo's services. Gained expertise as an Android Specialist, focusing on enhancing application performance and user experience. Successfully transitioned from consultancy to a permanent position within Cielo S.A. after demonstrating technical acumen and contributing effectively to project goals.

  • Senior Software Development Engineer
    9/1/2020 - 7/1/2021

    Participated in the development consultancy for a major e-commerce application, focusing on enhancing sales and promotions. Contributed to creating new features and maintaining the app, along with managing its publication on the Google Play Store. Improved the app's intuitiveness by reviewing and refining design and UX guidelines. Addressed and resolved a complex bug related to Firebase user session token refresh.

  • iOS Developer
    12/1/2019 - 8/1/2020

    Participated in the iOS development team for the BMG Bank App, concentrating on the Benefits program. Enhanced the user experience to improve usability and streamline interactions. Provided critical support to the DevOps team by resolving a memory usage issue in the Fastlane script, ensuring smoother deployment processes. Engineered the architecture for dynamic screens governed by Firebase parameters, enabling flexible and responsive app design.

  • Senior Mobile Systems Analyst
    11/1/2017 - 12/1/2019

    Led the architecture and development of a global application themed around the 2018 World Cup for company employees, leveraging React Native and AWS web server technologies. Implemented BaiduMaps in regions where Google Maps was not operable, such as China. Contributed to a fintech startup, developing credit card registration modules, accessibility features, and customer engagement functionalities via push notifications and deep linking. Enhanced the main banking application's home search and digital attendance sections, while providing technical support and leadership to a team of developers. Facilitated in-person meetings and acted as a translator between client managers and team members in multiple states, gathering requirements for a new application. Contributed to the development of a primary banking application, created an IoT proof of concept for an airline, and participated in project estimation meetings. Demonstrated extensive experience in React Native, AWS, BaiduMaps, deep linking, push notifications, and various banking and IoT applications.

  • Mobile Developer (Android)
    7/1/2016 - 11/1/2017

    Refactored and redefined the data structure of an e-commerce delivery application to store pictures, gather recipient information and signatures, and log locations. Enhanced the app's functionality to work offline by implementing a synchronization mechanism that updates data when an internet connection is available, automatically erasing data from the device once safely stored on the server. Developed an attendance manager for real estate brokers, featuring smart notifications triggered by geofencing when a customer completes pre-registration. Led the launch and provided ongoing support for the application on the Google Play Store.

  • Mobile Application Developer (Android / iOS)
    1/1/2016 - 3/1/2016

    Maintained and developed airline applications for both iOS and Android platforms, including check-in systems, in-company tools, an airship on-board iPad app, and a baggage control app. Enhanced the synchronization process of the iPad on-board application with the control base during ground operations, significantly improving efficiency and reliability.

  • Mobile Developer (Android)
    12/1/2014 - 7/1/2015

    Developed an Android application for a distribution team to facilitate the registration of new sales and manage storage replenishment for customer establishments. Played a critical role as one of the two developers responsible for imparting training on business rules and application architecture to the maintenance team. Enhanced technical expertise in Android SDK, Java, and backend integration. Worked extensively with RESTful APIs for seamless data exchange and ensured the app's robustness and scalability. Conducted code reviews and collaborated using Git for version control to maintain a high standard of code quality.

  • Software Development Intern
    7/1/2014 - 11/1/2014

    Participated in a GCP Hackathon, developing a learning/decision tree capable of evolving based on user interaction. Among 600 participants, secured a top 50 rank, leading to selection for an internship program. Developed an Android App for a distribution team to register new sales and manage necessary storage reposition for customer establishments, resulting in a promotion to a full-time position after four months. Received training in Agile Scrum methodologies, Android and iOS development, Oracle PL/SQL, Delphi, and Python.

  • Mobile Developer (iOS)
    10/1/2012 - 12/1/2013

    Developed its4Schools, an app facilitating studying accompaniment for teachers, parents, and students. Created the iOS version of an internal social network web system for companies. Provided iOS programming instruction to two developers over a span of two weeks, continuing with remote support and development work for an additional year.

  • Mobile Developer
    7/1/2010 - 9/1/2017

    Developed and published several mobile applications for both Android and iOS platforms since 2010. On the Google Play Store, launched TagLab in 2017, an application that facilitates the naming and tagging of music files for better classification with correct identification. On the Apple Store, released Do-In in 2010, a health-related application providing a catalog of Chinese medicine digitopressure points with dynamically indicated treatment points. This app was later studied and re-developed using Python and Flutter frameworks. Also, in 2010, created Virtual Agenda, a precursor to to-do list applications like Reminders, featuring task management and alarms. Developed $ellit in 2011, an application that enabled users to manage customer data, track product count, and calculate profit based on costs and income.

  • BTech - Computer and Information Sciences and Services at State University of Campinas
    2013 - 2018

  • Informatics Technician Course at Father Anchieta Schools
    2009 - 2011

  • BTech - Computer Systems Analysis/Analyst at Anhembi Morumbi University
    2020 - 2021

Erick is available for hire

Meet Erick M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.