Daniel R.

About Me

Versatile Android Developer with 8+ years of mobile development experience for both startups and large companies. Having worked on building apps from the first line of code while also helping to improve an existing app, I am always aiming to achieve the best performance combined with great user experience to all apps. Worked on apps that have more than 2 million downloads such as the ModFace app for the Android platform, as well as experience working on Samsung’s Bada OS, Sony Mobile, and HappyFunCorp projects including Folding@Home, TwitterTV and Disney Movie’s Anywhere. I was also awarded by Samsung in their Tizen Port-A-Thon in 2013 after being one of the first developers to port a Bada app to the Tizen platform.

Workflow

Other

Work history

UpStack
UpStack
Senior Android Developer
2020 - Present (5 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Zuper
Zuper
Android Developer
2018 - Present (7 years)
Remote
  • Worked on the development of Android apps for a data-powered financial platform that offers personal finance solutions.

  • Assisted with the update and evolved the main Zuper financial app, being a big contributor to the migration of the Java codebase to Kotlin and solving issues with Depency Injection using Dagger.

  • Kept the code updated and added new feature with the latest available Android tools.

Changers
Changers
Android Developer
2018 - 2018
Remote
  • Worked on the development of an app that helps companies and individuals get healthier offering bonuses to people that use less CO2.

  • Assisted with converting the Android app codebase from Java to Kotlin, built new features and significantly improved the app performance and reliability.

  • Fixed bugs that led from 70-75% to over 95% crash-free user sessions. Added new features and animations to the app.

Virtus
Virtus
Software Engineer
2016 - 2017 (1 year)
Campina Grande, Brazil
  • Participated in the design and technical integration of Android applications.

  • Transfered the work started in the Embedded Lab with the Sony partner developing Android applications, mostly on the Folding@Home.

  • Closely collaborated in planning company products with UI/UX designers and the development team.

HappyFunCorp
HappyFunCorp
Software Engineer
2014 - 2020 (6 years)
Remote
  • Worked on the development of multiple Android projects including TwitterTv (AndroidTv + Roku), ASK Brooklyn Museum, Disney Movies Anywhere (Roku), PennyOwl, Adlib and HighThere!.

  • Managed to build designs and wireframes into high quality code to ensure the best user experience.

  • Contributed to a small team to develop an app compatible with both AndroidTV and FireTv. The app was able to display a live stream along with the Tweet Timeline.

Embedded Systems and Pervasive Computing Lab
Embedded Systems and Pervasive Computing Lab
Software Developer
2008 - 2016 (8 years)
Campina Grande, Brazil
  • Acted as Software developer at Embedded Systems and Pervasive Computing Lab Partnership between Federal University of Campina Grande (Embedded Lab), Venturus and Sony Mobile Communications.

  • Worked on the development of mobile applications using multiple technologies including Android, Samsung’s Bada and Nokia’s Symbian with a range of tools like SVN, GIT, Jenkins, Gerrit, GitLab and Phabricator.

  • Assisted with the development of apps for multiple companies including Nokia (2008-2009), Signove (2010-2010), Samsung (2010-2011) Compal (2011-2013) and Sony (2013-2016).

Showcase

Senior Android Developer - Zuper
Senior Android Developer - Zuper
  • Zuper is a finance coach app that helps users connect their bank accounts.

  • The app provides insights into spending habits and assists users in managing their money.

  • Zuper was developed by an international team, significantly improving the app and adding new features, resulting in over 50k downloads on the Play Store.

Android Developer - TwitterTv
Android Developer - TwitterTv
  • TwitterTV was the AndroidTV/FireTV client for live NFL stream viewing.

  • It featured a live tweet timeline with curated content related to the event.

  • The app implemented memory management improvements for a smooth user experience while watching live streams.

Android Developer - Changers
Android Developer - Changers
  • Changers is a mobile app designed to help users improve their health by offering bonuses for walking and biking.

  • The app utilizes points earned from user activity (walks/bike rides) to unlock rewards and participate in company challenges.

  • The developer was responsible for migrating the app's codebase from Java to Kotlin, resolving critical bugs that improved user session reliability to 95%.

Android Developer - ASK Brooklyn Museum
Android Developer - ASK Brooklyn Museum
  • ASK Brooklyn Museum is a mobile app for visitors to the Brooklyn Museum.

  • The app provides direct communication with museum staff via a chat service.

  • It utilizes BLE technology for location tracking and message redirection to museum staff.

Co-Owner - ModFace
Co-Owner - ModFace
  • ModFace is an Android app developed by the Co-Owner that allows users to add popular internet memes to their photos.

  • The app features easy image editing capabilities, including text addition, drawing, and saving/sharing.

  • Key development elements include animations, gesture scaling, and bug fixing, utilizing technologies like Android, Eclipse, and Java.

Education

BSc. in Computer Science
BSc. in Computer Science
Federal University of Campina Grande
2007 - 2012 (5 years)