Bruno Mazzo
About Bruno Mazzo
Bruno Mazzo is a Senior Software Engineer with extensive experience in iOS development and backend services. He has worked for various companies, including Movile, Canva, and ThoughtWorks, and has a strong background in technologies such as NodeJS, TypeScript, and React.
Current Role at ThoughtWorks
Bruno Mazzo serves as a Senior Software Engineer at ThoughtWorks, a position he has held since 2020. His work is based in Sydney, New South Wales, Australia. In this role, he focuses on developing software solutions and has experience in migrating code from JavaScript to TypeScript. He also engages in pair programming and follows agile practices to enhance team collaboration and productivity.
Previous Experience in Software Development
Bruno has a diverse background in software development, having worked in various roles across multiple companies. He was an iOS Developer at Movile for 11 months in São Paulo, Brazil, and later served as an iOS Engineer at Canva for two years in Sydney. His experience also includes positions as an iOS Senior Developer at Concrete Solutions and Moobie, both in São Paulo, and as an IPad Developer at Alternativa Software.
Technical Skills and Expertise
Bruno possesses a range of technical skills in software development. He has developed backend services using Express and deployed them on AWS. He is proficient in implementing features with React, Context API, and Redux. Additionally, he practices unit testing and Test-Driven Development (TDD) using tools like Jest and React Testing Library. His experience also includes building CI/CD pipelines using Fastlane for iOS app development.
Educational Background
Bruno has a solid educational foundation in computer science and technology. He studied at Pontifícia Universidade Católica do Paraná, where he earned a Tecnologo em Sistemas para Internet from 2010 to 2012. He also attended UEL - Universidade Estadual de Londrina, further enhancing his knowledge and skills in the field.
Early Career and Development Roles
Bruno began his career in software development with roles that included .NET programming at Regazzo Soluções Em Tecnologia and PHP programming at Bis2Bis - Comercio Eletronico. He also worked as an Analista/Desenvolvedor Mobile e .NET at Advise Brasil for two years. These early experiences contributed to his growth and expertise in mobile and web development.