Daniel Cruz is a Software Architect with nine years of experience who currently leads architecture and modernization efforts for mission-critical financial systems at Banco Sofisa. He designs secure, auditable cloud-native and microservices architectures for payments, credit, and compliance, and defines technical roadmaps and governance across multidisciplinary teams. His work includes building Open Banking APIs and integrations with PIX, credit bureaus, and regulatory systems, balancing innovation with strict banking compliance. Daniel specializes in incremental migration strategies for legacy platforms, ensuring traceability and security controls are embedded at the architectural level. Based in Americana, São Paulo, he combines formal computer science training with practical bootcamp and technical certifications, reflecting a hands-on approach to delivery and governance. Less obvious: he focuses on creating reference architectures that accelerate team velocity while preserving regulatory auditability across the bank.
9 years of coding experience
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Universidade Anhembi Morumbi
Senac
LaunchBase Bootcamp, Information Technology, LaunchBase Bootcamp, Information Technology at Rocketseat
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Cruz - Software Architect at Banco Sofisa S/A