Martin Purita, Developer in Weston, FL, United States
Martin is available for hire
Hire Martin

Martin Purita

Verified Expert  in Engineering

A/B Testing Developer

Location
Weston, FL, United States
Toptal Member Since
October 23, 2019

Martin is a senior full-stack Android engineer who can quickly adapt to any technology required for your projects. He thoroughly understands the requirements for mobile apps and has built core features that improved an app's performance for more than a billion users.

Portfolio

Facebook
Android SDK, Kotlin, JavaScript, Java, Android
OLX
Ruby, iOS SDK, Android SDK, Objective-C, Swift, iOS, Java, Android
Monits
Gradle, Android SDK, Java, Android

Experience

Availability

Part-time

Preferred Environment

Sketch, GitLab, Bitbucket, GitHub, Android Studio

The most amazing...

...app that I've developed to help people with dyslexia was Ridit. I enhanced the machine-learning capability to read text from an image.

Work Experience

Senior Software Engineer

2017 - PRESENT
Facebook
  • Led the Android performance effort for the Groups tab in the Facebook app (Android version) to make the surface faster and more robust which resulted in 75% of users successfully interacting with the app in less than 500 ms.
  • Developed a product feature for the Groups Discover surface on Facebook's app (Android).
  • Spearheaded the Android infrastructure effort for the Groups tab in the Facebook app (Android) which consisted of creating a more robust and scalable architecture.
Technologies: Android SDK, Kotlin, JavaScript, Java, Android

Android and iOS Software Engineer

2016 - 2017
OLX
  • Created a simplified posting system with a custom camera, parallax, and animations (Android).
  • Rebranded the app (Android) twice; this included redesigning the home, listing, and choosing the color palette.
  • Implemented the user profile (Android).
  • Developed a release pipeline to create and distribute the new iOS release.
  • Created the category chooser where the user can select their interests (iOS).
  • Added attributes on the item detail page (iOS).
Technologies: Ruby, iOS SDK, Android SDK, Objective-C, Swift, iOS, Java, Android

Android Developer

2014 - 2015
Monits
  • Created a chat library for the app called Autopartes.
  • Developed the Umewin app from scratch and release to the App Store.
  • Updated the buyer and seller question module for MercadoLibre.
  • Developed the public library, VolleyRequests which improve the Android Volley network library.
Technologies: Gradle, Android SDK, Java, Android

Android Developer

2013 - 2013
Inclusion Services
  • Developed the Android app for Molinos.
  • Built the SEC app in PhoneGap.
Technologies: Android SDK, PhoneGap, JavaScript, Java

Waterink

https://play.google.com/store/apps/details?id=com.masacre.waterink&hl=en_US
Water keeps every part of your body working properly. You lose water throughout the day through your breath, sweat, urine, and bowel movements. If you live in a hot climate, you lose even more fluid.

You need to replace this lost fluid to stay hydrated.

Track your water intake with Waterink. The simplest way to create a healthy habit.

Application Features:
• Standard and custom intakes
• Reminders
• Units (kg/lb and ml/oz)
• Statistics in graphs
• Motivational awards
• Useful tips about water
• Current water percentage widget

Be more healthy. Drink water.

Lion King Quiz (Alexa Skill)

A special quiz for fans of the Lion King movie. It has all kinds of questions that involve important dates, names, movie phrases, and so on. All the questions are about the first Lion King movie, so try to answer them and win some points.

Note: This game is not developed or sponsored by Disney. The developer is not an affiliate of Disney.

Volley Request

https://github.com/Monits/volley-requests
A set of utilities and custom requests for Android Volley to make life easier in everyday scenarios, such as using REST APIs right out of the box with much less code.

Android Components

https://github.com/MartuPuri/Android-Components
Android components is a project which contains improvements of native Android components.

Published in Bintray:
• https://bintray.com/martupuri/Masacre-Android/android-components

Android Linters

https://github.com/Monits/android-linters
A set of extra linters for Android projects. Build better apps, by default.

Ridit

https://play.google.com/store/apps/details?id=com.masacre.ridit&hl=en_US
Ridit is an app that lets you customize any text to your own preference. It is designed to help people with dyslexia and other reading difficulties.

Take a picture of any printed or hand-written text with the camera or copy text into the app and choose between many dyslexia-friendly fonts and color contrasts. Control and improve your reading speed with our word-by-word methodology.

Open up your eyes to a new reading experience!

Konquer

Konquer is a networking application for boxing and MMA. It will help fighters and trainers set up fights in the amateur and professional ranks. Having a fight lined up motivates you to train hard, and when they fall through, or you can't get matched up—you lose motivation, and your dreams suffer. Not anymore.

Konquer will allow fighters and trainers to create profiles, connect, message, and search for fighters by weight class, experience level, number of fights, among other things. This will streamline the matchmaking process, and empower fighters to focus on training, fighting, and achieving their dreams!

Fighters can build their profile, promote themselves, and fight their way to the top!

Konquer was built for the warriors that dream of becoming champions and pushing themselves to the limit!

Languages

Java, Kotlin, C, JavaScript, Swift, Objective-C, Ruby, C#

Tools

Facebook Android SDK, Android Studio, Git, GitHub, Bitbucket, GitLab, Sketch, Gradle, Sketch 3, Google Analytics

Platforms

Android, iOS

Other

A/B Testing, Google Play Store

Frameworks

KOIN, Android SDK, iOS SDK, PhoneGap, Unity 3

Libraries/APIs

Firebase Android SDK, Facebook API, Google API, Retrofit 2, Mixpanel Android API, Fabric, Google Maps SDK

Storage

MySQL, Cloud Firestore, PostgreSQL

Paradigms

Agile Software Development

2009 - 2016

Master's Degree in Computer Science

Instituto Teconologico de Buenos Aires - Buenos Aires, Argentina

JANUARY 2017 - PRESENT

Programming Mobile Applications for Android Handheld Systems Part 2

University of Maryland, College Park via Coursera

FEBRUARY 2016 - PRESENT

Mobile Apps Programming Course

Google Activate & UCM Madrid

FEBRUARY 2016 - PRESENT

Personal Productivity Course in the Digital Age

Google Activate & Santa Maria La Real Foundation

FEBRUARY 2016 - PRESENT

Web Development Introduction Course: HTML and CSS (1/2)

Google Activate & Alican University

FEBRUARY 2016 - PRESENT

Cloud Computing Course

Google Activate & EOI (School of Industrial Organization)

SEPTEMBER 2015 - PRESENT

Programming Mobile Applications for Android Handheld Systems: Part 1

University of Maryland, College Park via Coursera

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring