Bruno Maciel
About Bruno Maciel
Bruno Maciel is an iOS Engineer with extensive experience in software development, particularly in creating and maintaining applications using SwiftUI and Objective-C. He has worked for various companies, including IBM and Turing, and holds degrees in Electrical Engineering and Control and Automation Engineering.
Work at Turing
Bruno Maciel currently works at Turing as an iOS Engineer. He has been in this role since 2023, contributing to projects in Palo Alto, California, while working remotely. His responsibilities include developing and maintaining iOS applications, focusing on delivering high-quality software solutions.
Previous Experience in iOS Development
Bruno has extensive experience in iOS development, having worked with several organizations. He was an iOS Developer at IBM from 2021 to 2022, where he worked remotely from São Paulo, Brazil. Prior to that, he held a similar position at CroSoften from 2020 to 2021. He also worked at Vortigo Digital for five months in 2021 and at X-Team as an iOS Engineer from 2022 to 2023. His roles involved developing new features and maintaining applications.
Education and Expertise
Bruno studied Electrical Engineering at the University of Maryland as an exchange student from 2014 to 2015. He also holds a Postgraduate Diploma in Computer Software Engineering from PUC Minas, which he completed from 2018 to 2020. Additionally, he earned a Bachelor's degree in Control and Automation Engineering from IFF - Instituto Federal Fluminense, where he studied from 2012 to 2018.
Research and Development Contributions
Bruno has contributed to research and development in various capacities. He worked as a Student Researcher at Polo de Inovação Campos dos Goytacazes (PICG) from 2016 to 2018, focusing on embedded systems and aerospace applications. He also served as a Summer Research Intern at the University of California, San Diego, in the Multi-Agent Robotics Lab in 2015. His involvement in these roles reflects his commitment to advancing technology.
Projects and Responsibilities
At TeamSnap, Bruno has been involved in creating reusable UI components using SwiftUI and developing new features for the sports team management app. He conducts code reviews and is responsible for maintaining a legacy codebase written in Objective-C and using UIKit. Additionally, he participates in the App Store publishing process, ensuring that applications meet the necessary standards for release.