Bruno Rodrigues
I am a senior software engineer with over 15 years of experience building secure, scalable backend systems and cross-platform products, including AI‑driven solutions in high‑security domains like banking.
About
I am a senior software engineer with over 15 years of experience building secure, scalable backend systems and cross-platform products, including AI‑driven solutions in high‑security domains like banking. I’ve led end‑to‑end design and implementation of APIs, microservices, and cloud‑native architectures using technologies such as Java, Python, Kotlin, Swift, and Dart, and I’m comfortable owning everything from database design to CI/CD and observability.
On the AI/ML side, I’ve brought models into production using tools like TensorFlow Lite and Core ML, integrating intelligent features into web and mobile products so they’re robust, fast, and user‑centric. I thrive in remote, founder‑led environments where I can collaborate closely, move quickly, and take full ownership of outcomes. With my blend of backend depth, AI/ML experience, and full‑stack product thinking, I’m the ideal partner to help Twine design and build scalable, intelligent software products from the ground up.
- 11 years' experience
- Joined March 2026
Skills· 23
Languages
- EnglishFluent
- PortugueseAdvanced
Industry experience
- Software & Internet
- Financial Services
- Professional Services
Work experience· 8 roles
Lead mobile engineering projects across the ASSL and Evo teams, enhancing functionality in banking apps with a focus on security and performance. Initiated AI-driven features for personalised notifications and predictive analytics; conducted proof-of-concept testing with Core ML for risk assessment and anomaly detection; investigated ML tools to support biometric authentication; implemented end-to-end encryption and 2FA companion apps; audited apps for vulnerabilities and optimised security protocol integrations; coordinated cross-functional integration of backend, frontend, and mobile clients; managed CI with Jenkins and distribution via TestFlight/AppCenter.
Responsible for all Mobile architecture and engineering. Led full AGILE environment with Scrum practices; rapid prototyping for Android and iOS using Flutter/Dart with native integration; managed AXURIS Suite apps for App Store and Play Store; developed AXURIS LWP with GPS monitoring and NFC login; enrolled and managed hundreds of Android devices via Android Management API; built AXURIS Expo with vCard QRCode scanner; created demos for Samsung Galaxy Watch; used GitHub and CodeMagic for CI; ensured compatibility with AndroidX and iOS13.
Led iOS development across projects in Zurich, delivering high-quality mobile experiences while focusing on performance and security.
Education
Certifications and awards
Hire Bruno Rodrigues today
Post a job and invite Bruno, or contact them directly. No hidden commission.












