Skip to main content
Angelo Orrico

Angelo Orrico

Senior Mobile Software Engineer

Talent
WashingtonMember since August 13, 2026
Android SDKKotlinJetpack ComposeCI/CDClean ArchitectureSOLIDMVVMAI-Assisted Development (GitHub Copilot, Claude Code)Flutter
·

Hire this person

Send a job offer directly to this candidate

Android SDKKotlinJetpack ComposeCI/CDClean Architecture

About

Result-driven Senior Mobile Engineer with over 15 years of experience designing, architecting, and scaling high-performance Android applications across banking, automotive, and retail sectors. Expert in Kotlin, modern Android SDKs, Jetpack Compose, and robust architectural patterns (MVVM, Clean Architecture, SOLID). Proven track record within international ecosystems, including delivering global-scale solutions for the BMW Group in Lisbon.

Strong technical leader adept at mentoring engineering teams, driving critical architectural decisions across multi-squad environments, and streamlining CI/CD pipelines. With advanced English and fully adapted to cross-border, multicultural collaboration. Adept at leveraging AI-assisted development (Claude Code, LLMs) to accelerate unit test generation, automate technical documentation, and optimize code delivery.

Experience

Senior Software Engineer – Android at Bari Bank (2021-09 – Present)

  • Architect, develop, and maintain core modules for the Bari Bank Android application using Kotlin and modern architecture patterns.
  • Leverage AI-assisted development tools (such as GitHub Copilot and Claude Code) to streamline workflows, accelerating unit test generation, automating comprehensive technical and high-level documentation, and boosting overall code delivery efficiency.
  • Author high-quality code and conduct rigorous code reviews to maintain code health, scalability, and adherence to clean coding practices.
  • Mentor and guide less experienced mobile developers on the latest Android platform features, development techniques, and reactive programming.
  • Lead the technical onboarding process for new engineers, accelerating time-to-productivity across technical and functional domains.
  • Define, validate, and align strategic technical decisions across multiple squads and cross-functional teams.
  • Champion collaborative engineering practices, actively participating in pair programming and cross-team alignment.

Senior Software Engineer – Android at Critical Techworks (BMW Group) (2021-01 – 2021-09)

  • Developed and scaled key modules for the 'My BMW' Android application, utilizing Flutter and native integrations.
  • Collaborated and reviewed product requirements directly with international BMW product offices to ensure alignment on global deliverables.
  • Ensured robust application quality and performance by writing comprehensive unit and instrumented tests.
  • Facilitated team dynamics and active engineering alignment through continuous pair programming and code reviews.

Senior Software Engineer – Android at MTM Tecnologia (2005-10 – 2021-01)

  • Delivered high-performance Android applications for both national and international markets under tight business deadlines, with multiple products moving to production in under a month.
  • Defined end-to-end architecture for mobile solutions, including local database optimization, networking layers, and UI/UX implementation.
  • Spearheaded the development and maintenance of an automated mobile building system (CI/CD pipelines).
  • Collaborated directly with global clients and Product Owners to define product roadmaps, requirements, and value stream delivery.
  • Enforced strict quality assurance and validation standards prior to production deployment, consistently targeting a 4+ star rating on Google Play.

Education

Master of Business Administration in Business Administration – Salvador University – UNIFACS (2017)

Bachelor of Science in Computer Science – Salvador University – UNIFACS (2004)

Skills

Senior Mobile Software Engineer

Reviews

Related