Cassiano Monteiro
About Cassiano Monteiro
Cassiano Monteiro is a Staff iOS Engineer at Faire, with extensive experience in software engineering and mobile development. He has held various engineering roles at companies such as Dialpad, Banco Santander, and Embraer, and has a strong background in training teams and enhancing software architecture.
Current Role at Faire
Cassiano Monteiro serves as a Staff iOS Engineer at Faire, a position he has held since 2023. He works in Waterloo, Ontario, Canada, contributing to the development and enhancement of iOS applications. His role involves leveraging his extensive experience in mobile software engineering to improve app performance and user experience.
Previous Experience in Mobile Software Engineering
Prior to his current position, Monteiro worked at Dialpad as an iOS Engineering Manager from 2020 to 2021 and as an iOS Tech Lead from 2019 to 2020. He also held the role of Lead Mobile Software Engineer & iOS Developer at Guichê Virtual from 2016 to 2017. His background includes significant contributions to mobile application development and team leadership.
Educational Background
Monteiro earned a Master's Degree in Computer Software Engineering from Instituto Tecnológico de Aeronáutica - ITA, where he studied from 2013 to 2016. He also pursued a PhD in Computer Software Engineering at the University of Waterloo from 2017 to 2018, although he did not complete the program. His foundational education includes a Bachelor’s degree in Computer Engineering from ITA, completed from 2000 to 2005.
Expertise in Software Development
Monteiro possesses expertise in detecting vulnerabilities in Android applications through bytecode analysis and cross-referencing with vulnerability databases. He has a broad knowledge of various programming environments, databases, and frameworks, which extends beyond mobile development. His interests include empirical software engineering and mining large datasets to assess software architecture.
Early Career and Internships
Monteiro began his career with internships, including a position at Banco Santander in 2003. He also worked at Schlumberger in various engineering roles from 2006 to 2008. His early experiences provided a foundation in engineering principles and software development, which he built upon in subsequent roles.