Pedro Miguel Correia Teixeira

Pedro Miguel Correia Teixeira

Lisbon, Portugal
Hire Pedro
Scroll To View More
Pedro Miguel Correia Teixeira

Pedro Miguel Correia Teixeira

Lisbon, Portugal
Member since January 13, 2015
Pedro has over 4 years of experience in research & development for Android applications. He led a research team building knowledge extraction algorithms from the smartphone sensor data, and is an accomplished author of scientific literature. He has an in-depth understanding of the anatomy of an Android application and is proficient with common Android framework APIs. Above all, he embraces cutting-edge technology and has an interest in UI/UX.
Pedro is now available for hire
Portfolio
Experience
  • Java, 4 years
  • Android SDK, 4 years
  • Android, 4 years
Lisbon, Portugal
Availability
Part-time
Preferred Environment
Android Studio, Gradle, Git.
The most amazing...
...thing I've coded is an algorithm which distinguishes human falls from normal daily activities with a sensitivity of 92.67% using smartphone sensors in lab tests
Employment
  • Senior Android Developer
    PSPDFKit GmbH.
    2016 - 2016
    • Developed an SDK and organized its architecture.
    • Developed highly customizable UI components.
    • Developed tests in Espresso.
    • Worked with native interfaces.
    Technologies: Android, Android SDK, Espresso
  • Android Senior Developer
    Larva Labs, Ltd.
    2015 - 2016
    • Worked on Google projects.
    • Developed on the Android platform.
    • Developed games using Unity platform.
    • Did fast prototyping.
    • Built community support features.
    Technologies: Java, Android, Unity
  • Android Developer
    Chess.com, LLC
    2014 - 2015
    • Migrated to a Gradle build automation tool.
    • Developed a complete mobile app from specifications.
    • Extended my knowledge of application design patterns.
    • Extended my experience on Android framework APIs.
    • Gained experience working on a multicultural team.
    • Honed Adobe Illustrator skills.
    Technologies: Android SDK, Gradle, Git
  • Android Developer
    DoubleTwist, Inc.
    2013 - 2014
    • Worked using Agile methodologies.
    • Developed, refactored, and fixed bugs on a large-code base project.
    • Worked directly with the QA team.
    • Extended my knowledge of application design patterns.
    • Extended my experience on Android framework APIs including but not limited to: Threading and asynchronous processing, services, SQLite database management, content providers, broadcasting, 2D graphics with canvas, custom layouts, custom views, user input handling, multimedia APIs, and resource management.
    • Built app components based on Photoshop mockups and their intended interactions.
    • Honed Photoshop skills.
    Technologies: Android SDK
  • Senior Researcher
    Fraunhofer Portugal
    2009 - 2013
    • Researched HCI focused on the elderly.
    • Published academic literature.
    • Co-supervised Master's-level graduate students.
    • Conducted data mining.
    • Worked with the Android OS platform.
    • Created proposals for project acquisition with national and international funding.
    • Used multisensor data fusion.
    Technologies: Ruby on Rails, Java, Android SDK, Rapid Miner, WEKA.
Experience
  • Mover, Activity Monitoring and Fall Detector, Android App (Development)

    Mover is an Android application which monitors the activity of its user. By reading accelerometer data throughout the day, the average level of activity is then translated into a type of person (Sleeper, Sitter, Lagger, Walker, Mover, or Hyper). It also makes the user aware if they are moving less or more than usual on a given day or week, hinting at when you should exercise more. Mover also includes a fall detection algorithm that triggers an audio alarm. If no movement is detected after a fall event (meaning that the user might be unconscious)), the fall event is automatically communicated to a pre-configured emergency contact through SMS or email. Mover was considered one of the Top 20 applications within the specially-designated "Lifestyle" category of the Android Development Challenge II. The Android Development Challenge consists of an annual competition launched by Google, providing awards for the best mobile apps built on the Android platform. The final judging score placed Mover in 5th place, resulting from the official judge panel evaluation and the votes from Android community members.

  • Fall Prevention, Fall Risk Analysis Tool, Android App (Development)

    Fall Prevention is a tool based on the use of the smartphone for fall risk prediction and prevention. The application aims to provide an objective feedback on risk factors, evolution to assist health care practitioners on tests execution, and evaluation of risk factors during community-based fall risk screening programs. The application is used to record and analyze sensor data of user gait pattern. In addition, other risks are assessed, including fall history, ADL difficulties, balance confidence, use of medication, and psychological function.

  • Smartphones for Seniors Windows Phone App (Development)

    The Smartphones for Seniors (S4S) is a UX project adapted for seniors that aims at enabling senior users to intuitively learn and quickly master common mobile phone features, such as placing voice calls or sending voice/text messages, as well as easily interacting with more specific features purposely built for them, e.g., receiving medication reminders or allowing the monitoring of their health status. The S4S is co-funded by the Portuguese national funding program QREN (Quadro de Referência Estratégico Nacional), and includes major industry partners as well as other SM’s and relevant research institutions.

  • DoubleTwist Play Music/Podcast (Development)
    https://play.google.com/store/apps/details?id=com.doubleTwist.androidPlayer

    A fantastic music player and podcast manager with over 100k five-star ratings. With a beautiful, easy-to-use interface, it eliminates the need to jump between different apps to play music, manage podcasts, or sync iTunes playlists. Plus, you can AirPlay music and videos from your Android with the optional AirSync purchase.

  • Chess - Play and Learn (Development)
    https://play.google.com/store/apps/details?id=com.chess

    Official mobile app of Chess.com. Play chess with more than 10 million players around the world. Interactive lessons and videos, and a powerful computer opponent.

  • Flow Home Launcher (Development)
    https://play.google.com/store/apps/details?id=com.larvalabs.flow

    Flow Home is a new kind of Android launcher. Instead of just icons, we show things from inside the icons. Photos from Instagram or Facebook, Tweets, and messages from people you follow, the latest news from Feedly, all in one place.

  • AppChat (Development)

    AppChat automatically puts you in a chat room for every app you have installed on your phone. It lets you chat in real time with everyone else who has the same app.

Skills
  • Frameworks
    Android SDK
  • Platforms
    Android
  • Languages
    Java, XML/XSLT
  • Libraries/APIs
    Retrofit, Android Universal Image Loader, Parse Android SDK, Picasso
  • Tools
    Gradle, Git, Adobe Photoshop, Adobe Illustrator, SVN, Android Studio
  • Paradigms
    REST
  • Misc
    Android Animations, User Interface (UI), JSON
Education
  • Postgraduate (PhD level) coursework in Informatics Engineering
    Faculdade Engenharia Universidade do Porto - Porto
    2011 - 2013
  • Master's degree in Computer Engineering
    Faculdade Engenharia Universidade do Porto - Porto
    2005 - 2010
I really like this profile
Share it with others