Close this
Close this

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.

Education

University of São Paulo

Bachelor of Science in Information Systems