d
deployindayslab

Armando Afa

@deployindayslab

deployindayslab

México
Inglés, Español
Parte de la información aparece en idioma inglés.
Sobre mí
I build business-focused web apps, SaaS MVPs, dashboards and WhatsApp workflows for companies that need better operations, sales and customer follow-up. With 15+ years in full-stack development, I combine Node.js, React, APIs, databases and automation to deliver practical solutions with clear scope and clean architecture.... Lee más

Habilidades

d
deployindayslab
Armando Afa
desconectado • 

Revisa mis servicios

Aplicaciones Full Stack Web
I will build whatsapp business automation workflows
Sitios web personalizados
I will create a business website connected to whatsapp

Porfolio

Experiencia laboral

Enterprise Systems Consultant

Consulting

Aug 2025 - Present1 yr

Enterprise Systems Analyst Consultant and AI Solutions Architect Development and implementation of SaaS solutions, conversational systems, and enterprise platforms designed to improve operational, commercial, and administrative processes for SMEs and larger enterprises. Key responsibilities: Architectural design for multi-tenant SaaS platforms. Business process analysis and requirements gathering. Solution development using Node.js, React, React Native, SQL databases, and APIs. Integration of AI tools for automation, support, analytics, and content generation. Implementation of conversational channels via WhatsApp and operational assistants. Design of MVPs for commercial and technical validation. Definition of business models, SaaS plans, and adoption strategies.

Citibank

Mobile Tech Lead

Citibank

Jul 2023 - Jun 20251 yr 11 mos

Led and coordinated mobile teams for iOS and Android initiatives, supervising delivery planning, sprint execution, code review and technical alignment with business requirements. Participated in requirements analysis, technical estimation, middleware-level service planning and mobile architecture decisions for projects associated with Banco Banamex. Supported quality engineering practices for mobile delivery, including functional, regression, integration and end-to- end validation of mobile flows across iOS and Android. Contributed to the creation, maintenance and troubleshooting of mobile automation frameworks, with focus on reliable execution, test lifecycle control, test listeners, hooks, interceptors and repeatable test data setup. Diagnosed and resolved automation instability caused by flaky tests, race conditions, asynchronous UI updates, synchronization gaps, unstable waits, network variability and inconsistent device state. Improved automation reliability through explicit synchronization, resilient locators for dynamic interfaces, controlled preconditions, clean session handling, permission management and evidence-based failure analysis using logs, screenshots and CI results. Worked with CI/CD and quality tools including Jenkins, SonarQube and Microsoft AppCenter to support continuous validation, build monitoring and mobile quality gates. Used code management and build tools such as Git, GitHub, Gradle and Carthage, contributing to technical governance and repository-level collaboration.

ACE_Team

Mobile Tech Lead

ACE Team

Jan 2021 - May 20232 yrs 4 mos

Managed mobile delivery activities for iOS and Android teams, coordinating work with Product Owners, Team Leaders and stakeholders for Banco Itau Chile. Participated in requirements analysis, sprint planning, middleware service coordination and mobile-layer design for banking application flows. Supported the mobile QA and automation strategy across functional, regression, integration and end-to-end scenarios, ensuring coverage of critical user journeys and backend/mobile interactions. Maintained and troubleshot automation assets for mobile testing, including test setup and teardown, execution hooks, framework utilities, locator strategy review and CI execution support. Analyzed flaky tests and intermittent failures by reviewing device state, timing issues, asynchronous events, API response variability, session persistence, local storage, permissions and environmental differences between local and CI runs. Applied stabilization techniques such as replacing fixed waits with explicit synchronization, isolating test data, resetting device/application state, improving selectors and strengthening validation checkpoints. Collaborated with developers to trace mobile test failures to their origin in native application flows, API responses, UI rendering, state management or environment configuration. Worked with Jenkins, SonarQube and Microsoft AppCenter for continuous integration, quality monitoring and mobile build validation. Used Git, GitLab and Gradle for source control and build management, supporting repository-level collaboration and controlled delivery practices. Worked with Java, Spring Boot, Android Kotlin, Jetpack Compose, iOS Swift and SwiftUI, applying architecture patterns such as MVVM, Delegate, Singleton and Abstract Factory.