Curriculum Vitae
Andre Nogueira · Staff Engineer
Experience
Staff Engineer
Nord Security · Berlin, Germany
- Cross-Functional Leadership: Acting as cross-functional engineer across 3 teams, contributing to refinement sessions, technical direction, and defining technical OKRs.
- Modularization at Scale: Overseeing the modularization strategy — creating foundational SPM modules, improving per-module CI/CD pipelines, and building automation for module generation and snapshot testing.
- CI/CD & Release Engineering: Implemented selective testing for modified SPM modules, refactored Fastlane into reusable libraries, and streamlined the release process through CI/CD automation. Introduced CODEOWNERS for ownership-based code review.
Senior Software Engineer
Nord Security · Berlin, Germany
- Modularization RFC: Authored the Modularization RFC defining a phased strategy and coordinated execution across multiple teams — scaling the codebase from 0 to 50+ SPM modules in one semester.
- SwiftUI Migration RFC: Authored the SwiftUI Migration RFC and led the transition from a 100% XIB/ViewCode codebase to 98% SwiftUI adoption across all new modules.
- Design System: Developed a Design System module ensuring UI consistency across applications.
- CI/CD & Automation: Enhanced Fastlane CI/CD scripts (Ruby/Bash), reducing deployment time by 30%.
- Accessibility: Spearheaded accessibility initiatives (WCAG Level A) and conducted modularization workshops adopted by 4 teams.
Tech & Team Lead iOS
erasys GmbH (Romeo) · Berlin, Germany
- Team & People Management: Led sprint preparation, capacity planning, 1:1s with developers, and alignment with POs and stakeholders to ensure predictable delivery.
- Technical Strategy: Defined the technical roadmap, authored the SwiftUI Migration RFC, and set OKRs for the iOS team — driving the app rebuild from UIKit to SwiftUI + MVVM, improving performance by 20%.
- CI/CD & Quality: Implemented new CI jobs to increase test coverage and project testability; streamlined release workflows with Fastlane, achieving 2x faster release cycles.
Senior iOS Engineer
Banco Itaú · São Paulo, Brazil
- Itaú SuperApp — Home & Menu (12M+ users, MVVM): Led the home/menu redesign and implemented server-driven UI rendering, enabling real-time feature toggles and A/B tests without app updates.
- iti Itaú — Credit Feature (9M+ users, VIP/Clean Swift): Designed and delivered the credit origination flow — a critical revenue feature — end-to-end, from API integration to UI, enabling users to apply for credit directly within the iti app.
- iti Credit Impact: Credit feature surpassed revenue targets within the first quarter post-launch, becoming one of iti's top monetization channels.
- Built CI/CD pipelines with Fastlane and contributed to an internal Apple-platform design-system package used by 50+ squads.
iOS Engineer
Banco Itaú · São Paulo, Brazil
- Itaú SuperApp — Transfers Module: Built the transfers module inside the Itaú SuperApp (Objective-C + VIP architecture), supporting TED, DOC, and internal transfers for 12M+ monthly active users.
- Bank Statement Enhancements: Developed interactive bank statement features with filtering and search capabilities, improving customer self-service and reducing call-center volume.
Earlier Experience
iOS Developer
Diebold Nixdorf · Indaiatuba, São Paulo, Brazil
Built a B2B anti-fraud framework in Objective-C with low-level C++ communication, deployed to major Brazilian banks including Itaú and Banco do Brasil. Developed security algorithms for risk detection, delivering a reusable SDK embedded in banking applications.
iOS Developer
CI&T (client: Banco Itaú) · Campinas, Brazil
Contributed to the Itaú SuperApp Pessoa Física project, building the bank statement and debits features in Objective-C. Delivered Brazil's first in-app expense categorization feature. Led unit testing training sessions for junior developers.
iOS Developer
Orchtech · Cairo, Egypt
Developed iOS applications and SDKs for clients in the MENA region. Worked with Objective-C and Swift in a multicultural environment.
IT Consultant
Deloitte · São Paulo, Brazil
Technology consulting for enterprise clients. Worked on system integration, testing automation, and process improvement projects.
Java Developer
Touch Health · São José dos Campos, Brazil
Full-stack Java development for healthcare systems. Built web applications with Java EE and front-end interfaces.
Skills
languages
frameworks
architecture
tools
Education
B.Sc. Computer Science
Universidade Federal de São Paulo — ICT São José dos Campos
São José dos Campos, Brazil · 2011 — 2014