Speaker: Alan Reyes Vilchis, Technical Lead, Banco Azteca Level: 200 (Intermediate) Track: Developer Business apps powered by single customer views (SCV’s) are one of the most predominant uses of MongoDB. However, each view presents unique challenges such as distilling data from providers, removing duplication, matching records in different systems, and more. The team at Banco Azteca (part of Grupo Salinas, a holding company of enterprises in media, telecommunications and financial services) in Mexico City has launched various customer-centric banking services that are powered by an SCV built on MongoDB, which has not only allowed the expansion into mobile-first consumer markets, but has also helped in identifying and preventing fraud across the group’s enterprises. This talk will explore the overall initiative, and place emphasis on the technical innovations regarding design, serialization and transactions across multiple systems. What You Will Learn: - “Serialization magic” using the MongoDB Java driver and Jackson - Implementing transactional-like logic across different systems - Conceptual and physical design for building a Single-View