Felipe Ribero Saruhashi

Felipe Ribeiro Saruhashi

Android and Frontend Developer


Bamberg, Bayern, Germany
+49 0179 8158078

Experience

Pinestack Android Developer

Bamberg, Bayern, Germany

IoT Startup that develops a platform for efficient property management for smart buildings with mobile management and functions for building automation.

September/2019 - present

  • As the main android developer, I am responsible for the app architecture decisions for the new features and development.
  • Development and maintenance of the indoor geolocation processing through beacons signals triangulation considering several noises and interferences to provide a position with a minimum error threshold.
  • Worked on several third-party integrations such as room control based on location and doors and elevator access depending on user roles and position.
  • Maintainer of the CI builds pipeline.
  • Programming Languages: Typescript, Java, and Kotlin.
  • Platforms: Android, React and React Native.
  • Frameworks/Libs: redux, redux-saga, hooks and rx.

Hospital Albert Einstein Innovation Lab Senior Full Stack Developer

São Paulo, São Paulo, Brazil

The Innovation Lab is an initiative by The Hospital Israelita Albert einstein, the best American Latin hospital, with the goal of improving healthcare with innovative technologies and businesses. Within the time that I worked there, I have contributed to developing what it is today another company called Escala, an HR-Tech leading product for schedule management.

October/2016 - July/2019

  • As one of 3 senior Full Stack Developers at the Innovation Laboratory at Albert Einstein Hospital. I was responsible for analyzing project requirements proposed by the hospital, defining the suitable technologies for each problem and developing the actual solution, making prototypes, and depending on how promising it is, continuing its development for a real solution product.
  • I have been working in the conception, development, and support team of the following apps: Escala(React, React Native, Android, iOS, Laravel), Einstein Fisioterapia Paciente(Android and NodeJs), and Teledermato (Android).
  • Programming Languages: Kotlin, Swift, PHP, and Javascript.
  • Platforms: React, React Native, Android, iOS, and NodeJs.
  • Frameworks/Libs: redux, redux-saga and rx.

E-Deploy Senior Android Developer

São Paulo, São Paulo, Brazil

E-deploy is a software house specialized in solutions for retail businesses. As highlight clients: McDonald's, Burger King, and Gol Airlines.

February/2016 - October/2016

  • As an Android Developer at E-Deploy, I was the only Senior Android Developer in a team of 4 that was responsible to receive the requirements to build the new Gol Airlines (Brazilians biggest airline company) Android App, as long as discussing the features with the PO’s and the back-end API’S developer to go further with the app feature development. There my knowledge with Java and the Android framework expanded, while gained experience with Airline Flights Business rules and all the android app product development phases as development, distribution (publishment), and maintenance. After the app's first release, I was responsible for all bugfixes and developed all the new features during my period in the company.
  • Programming Languages: Java
  • Platform: Android

Zoemob Android Developer

São Paulo, São Paulo, Brazil

ZoeMob is a startup that develops a family tool platform which on its peak reached more than 10 million users worldwide.

October/2014 - February/2016

  • Zoemob is a startup that created a family locator app with more than 10 million users worldwide.
  • My duties at Zoemob consist of the maintenance of the android app, the IOS app, and some features of the web client created with backbone.
  • Among the features that I created, including the real-time share position that an user could provide for the other family members. For this feature, I keep the geolocation positions in a Redis queue in the back end(PHP) and through a rest API, the other users could track the position.
  • Programming Languages: PHP, Java, Swift, and Javascript
  • Platforms: Android, iOS

Amdocs Java Developer

São Carlos, São Paulo, Brazil

Amdocs is a multinational corporation that was founded in Israel and currently headquartered in Chesterfield, Missouri, with support and development centers located worldwide. The company specializes in software and services for communications, media and financial services providers and digital enterprises.

  • My duties at Amdocs include the discussion of the new CRM features required by the clients, following by the development of the features documents till the actual feature development with Java and the private Amdocs framework.
  • Another role that I performed at Amdocs was to provide reports, writing SQL scripts on the Oracle database.
  • Programming Languages: Java and SQL

Exspecta Development Internship

Münster, Nordrhein-Westfalen, Germany

Automation technology company focusing on machine interface displays.

June/2012 - December/2012

  • As a Developer Intern at Expecta I developed all by myself with .net a module to create charts and graphs reports inside embedded touch screens for companies that produce machines for food industries.
  • I also developed some prototypes for touch screens as interfaces for food machines with android.
  • Programming Languages: C#, Javascript
  • Platforms: .Net, Android

Ultrawave Web Development Internship

Bauru, São Paulo, Brazil

Ultrawave is a residential internet provider.

June/2006 - January/2007

  • As a Web Developer Intern at Ultrawave, I developed a CRM from scratch to managing the client's data, plans, and history contact, as long as the management the crew register of the setup installment for the clients for the Ultrawave internet provider.
  • Programming Languages: PHP, Javascript
Education

B.Sc. in Computer Science, UFScar (Universidade Federal de São Carlos) - 2013

  • Participated as AIESEC member.
  • Contributed as a developer in a project to create a middleware cloud platform to save energy consumption.

Computing Technical College, UNESP CTI (Colégio Técnico Industrial, Universidade Estadual de São Paulo) - 2006

  • Developed as a conclusion degree project a software manager for an Hemonucleo.

Programming Mobile Applications for Android Handheld System: Part 2 - University of Maryland

  • A 4 week online non-credit course authorized by University of Maryland, College Park and offered through Coursera
  • reference
Technical Skills
  • Version Control Tools: Git and SVN.
  • Programming Languages: Java, Kotlin, Javascript(es6), Typescript, and PHP
  • Backend frameworks: Nodejs and Laravel
  • Frontend frameworks: react and angularJs
  • Frameworks/Libs: redux, redux-saga, hooks and rx.
Languages
  • Portuguese: Native
  • English: Fluent
  • German: Entry level
Links
StackOverFlow Badge
profile for Felipe R. Saruhashi at Stack Overflow, Q&A for professional and enthusiast programmers