Currently, I work at the Uber App with Swift in the audio recording feature and also creating a library for other features that require the audio resource. My first contact with programming was in the early 2000s, creating scripts for the IRC Clients. Since then, I have never stopped programming. I started my career working with Backend and Frontend and then I migrated to Mobile about 6 years ago. I’m an enthusiast of the software craftsmanship movement, I love creativity, and I always look for an alternative to everything.
As a Software Engineer from the Safety Media Platform team, I am working on key features for Audio Recording, designing, architecting and developing, for iOS apps for drivers and passengers. This is one of the ways to provide safe rides to all of our customers. As part of these responsibilities, I engage in the following activities:
I worked on the Member Get Member (MGM) and Authorizations teams. In MGM I worked from the conception of ideas to the analysis of data in production. All with the aim of increasing user engagement with Nubank, making them invite their contacts to also be customers. And in Authorizations, I was one of those responsible for developing the Virtual Card feature in the iOS app.XCTest TDD Unit Tests UI Tests Hypermedia API integration Swift Frameworks Continuous Integration Fastlane Coded views Clean Code Clean Architecture Design patterns Agile and Scrum
iOS applications creation with agile management techniques and customer relationships. I worked in two main projects, one was an e-commerce for the Carrefour grocery stores. And the second project was an audio streaming APP for the CBN radios. Both projects for the iOS platform and with Swift language.XCTest TDD Unit Tests UI Tests Audio Streaming Rest API integration Swift Frameworks Continuous Integration Fastlane Storyboards e XIBs Coded views Clean Code Design patterns Git and Git Flow Apple guidelines Agile and Scrum.
I worked as a web, iOS, and macOS developer programming in Ruby on Rails, Swift, and Coffee Script. Was a great opportunity to use MongoDB. The most curious project was a solution similar to a social network but for horse owners. And the most challenging, mostly because of the MongoDB usage and macOS apps development, the intention was to measure teams productivity based on machine usages.Ruby Rails MVC Integration Tests MongoDB PostgresSQ Jenkins SASS Coffee Script Git Apple guidelines Agile and Scrum
Yes, I had a bar. Now, I know how to make a classic Brazilian drink, caipirinha! I worked in all departments since, promotions, music events, publicity, social network, barman, kitchen assistant and many other stufs. Was an excellent opportunity improve my communication skills.Caipirinha Chopp Shrimps MPB
Because it was a project management consulting company was an excellent opportunity to learn about Scrum with the bests, where some companies contract them to learn about and I received it for "free". I participated in two nice web-apps, a social network for events (twygo.com) and a collaborative network for project management (artia.com) was my first professional contact with Ruby on Rails.RubyOnRails MySQ Git Scrum
My first software developer job, where I work in a Business Intelligence feature on a online document management, widely used by governments and large companies.Java MySQ SVN jQuery jBoss ActionScript
Technical support on Datasul EMS in technology module and beyond WebDESK and ByYou. I was very embarrassed and shy when I started this job, it was a good opportunity to improve on these points. This company (Datasul) was purchased by TOTVS in 2008.