
Bruno Rocha
Development
São Paulo, Brazil
Skills
iOS
Model-View-ViewModel (MVVM)
Model-View-Controller (MVC)
Clean Architecture
Objective-C
Swift
Jenkins
Android
Test-driven Development (TDD)
SwiftUI
Xcode Server
CircleCI
Java (Android)
Python
Ruby
JavaScript
Team Leadership
Scrum Methodology
Agile
User Experience (UX)
A/B Testing
Mobile Applications
Continuous Improvement
About
Bruno is an experienced mobile developer with over 15 years of total professional experience, known for delivering robust and user-focused mobile applications. His work has been instrumental in developing high-quality public transportation apps used daily by commuters and long-distance travelers across Germany. Bruno served as Lead iOS Developer at Otto GmbH & Co., where he led a team of 10 developers in transitioning the Otto app from a web-based platform to a fully native iOS experience. This strategic transformation significantly improved user engagement and drove a measurable increase in sales. Earlier in his career, Bruno worked at XING AG as an iOS Developer, where he was part of a large team maintaining an app used by over 12 million users in Germany. His collaborative approach and focus on user feedback played a key role in enhancing customer satisfaction. Throughout his career, Bruno has combined deep technical expertise with a strong commitment to usability and performance, consistently delivering scalable and impactful iOS solutions.
View more
Work Experience
Senior iOS Consultant
appDev GmbH & Co
December 2020 - Present
- Collaborated with high-profile clients, including Hacon Siemens and Deutsche Bahn, on large-scale iOS projects.
- Led the development of multiple public transportation applications for Hacon Siemens, designed for daily use by bus and train commuters.
- Worked closely with project managers and product managers to deliver high-quality, user-focused mobile solutions.
- Focused on enhancing the user experience for Deutsche Bahn passengers traveling on long-distance trains across Germany.
Lead iOS Developer
Otto GmbH & Co
October 2019 - December 2020
- Led a dynamic team of 10 developers focused on transforming the Otto App from a web-based platform to a fully native iOS application.
- Collaborated seamlessly with Android and Backend teams to successfully coordinate the app migration process.
- Delivered a significant enhancement in end-user experience through the native app transition.
- This transformation contributed to increased user engagement and boosted sales performance across the application.
iOS Developer
XING AG
September 2016 - October 2019
- Collaborated with over 25 developers across various departments to maintain a large-scale iOS application serving over 12 million users in Germany.
- Worked closely with product and IT customer service teams to ensure alignment on user needs and technical priorities.
- Actively incorporated user feedback into the development process to enhance functionality and user experience.
- Contributed to significant improvements in overall customer satisfaction through continuous iteration and responsiveness to user input.
Lead iOS Developer
WunderCar Mobility Solutions GmbH
November 2014 - May 2016
- Served as the iOS Lead Developer at WunderCar, taking charge of strategic technical decisions for the platform.
- Spearheaded the development of new features to expand the app’s capabilities.
- Enhanced the existing application to optimize performance and improve user experience.
Mobile Developer
R7.com
May 2014 - November 2014
- Held responsibility for the development of both Android and iOS applications for the company.
Mobile Developer
Buscapé Company
August 2013 - May 2014
- Led the development of the iOS platform (iPhone/iPad) in Brazil.
- Supported continuous improvement of the iOS application by implementing new features and enhancing existing functionality.
- Pioneered the use of A/B testing on the iOS platform within the company, resulting in increased conversions and an improved user experience.
Mobile Developer
Cricket Design
July 2012 - August 2013
- Worked at digital agency Cricket Design, handling development projects for major clients including Coca-Cola and Outback.
- Responsible for the end-to-end development of applications commissioned by prominent companies.
Blackberry & iOS Developer
LabOne Systems S/A
January 2012 - July 2012
- Responsible for developing and maintaining the Sonora application for both iOS and Blackberry platforms in Brazil.
Mobile Developer
Maya
January 2011 - January 2012
- Worked at Maya, a digital agency in Brazil specializing in mobile app development for major clients such as Bradesco, Lopes Imóveis, and Nova Schin.
- Responsible for developing iOS applications (iPhone/iPad) for these prominent Brazilian companies.
Blackberry Developer
Apontador
August 2010 - January 2011
- Responsible for developing and maintaining the Apontador app for Blackberry.
- Developed the app natively using J2ME technology.
Search Platform Intern
Apontador
August 2009 - August 2010
- Developed and maintained web crawlers to collect data from the internet for the Apontador website.
- Utilized Python to build the crawler scripts that fed data into the system.
- Indexed the collected data using Apache Solr to ensure efficient search and retrieval on the website.