Juan Martin Contreras

About me
I'm an Information Systems Engineer, graduated in Universidad Tecnológica Nacional in Argentina. My main skills are in the field of mobile applications development. - In 2009, I started with Blackberry applications development. - In 2010, I continued with Android applications development. I have worked with Kotlin and Java as programming languages creating apps for Android phones & tablets, Android TV, FireTV, barnes & nobles tablets. - In 2015, I started with iOS applications, having published several apps for iPhone, iPad and tvOS. I have worked with Swift in all the apps.
Experience
Android developerParser • Software
Android developer
Parser • Software
06/2020 - Currently

I am a Senior Android Developer for a delivery application, implementing Kotlin, RxAndroid, Dagger, MVVM. Also, as a freelancer, I developed for both Android and iOS a payment processing software for a card reader device, using Swift, Kotlin, Android Studio, Alamo Firebase, JUnit.

Technologies

AndroidiOSSwiftRxAndroidDaggerModel View Viewmodel (MVVM)Google MapsAndroid StudioKotlin
iOS and Android developerKelsus, Inc. • Software
iOS and Android developer
Kelsus, Inc. • Software
01/2017 - 03/2019

Mobile developer for iOS and Android, attending a US-based company.

Technologies

AndroidiOSSwiftJavaFirebase Cloud Messaging (FCM)CrashlyticsKotlin
Mobile DeveloperBEON • Software
Mobile Developer
BEON • Software
11/2015 - 06/2020

Android and iOS developer for a Netflix-like video streaming service for documentaries content. Implemented iOS, Swift, Apple TV, Android, Kotlin, Java, Android TV, among other technologies.

Technologies

iOSSwiftJavaApple TVVideo StreamingKotlin
Android DeveloperTipitap • Education
Android Developer
Tipitap • Education
11/2011 - 07/2014

Android developer. Games & Multimedia apps.

Technologies

AndroidJavaAndroid AnimationsAndroid Support LibraryAndroid Studio
Instructor JavaAcademia Cisco, Resistencia Chaco • Education
Instructor Java
Academia Cisco, Resistencia Chaco • Education
09/2011 - 02/2012

Instructor for Java programming language

Technologies

Java
Instructor Advanced JavaProydesa • Education
Instructor Advanced Java
Proydesa • Education
04/2011 - 07/2011

Instructor for advanced level of Java programming language

Technologies

Java
Android applications developerVGM Sistemas • Software
Android applications developer
VGM Sistemas • Software
11/2010 - 09/2011

Mobile application development for sales app.

Technologies

AndroidJavaWebSQLiteSOAP
Software developerSoluciones Palm SA • Software
Software developer
Soluciones Palm SA • Software
10/2008 - 11/2009

software development for ERP system

Technologies

SQLDelphi
Education
12/2003 - 01/2011
Information Systems engineer
Universidad Tecnológica Nacional
Portfolio
MagellanTV Documentaries (iOS, Android)
January 2018 - June 2020
Sphero’s Specdrums Mix (iOS, Android)
January 2018 - January 2019
Construction Instruction HD (iOS, Android)
January 2017 - March 2019
Romwod (iOS)
January 2016 - January 2017
ABC POP! Learning the Alphabet (Android)
January 2014 - July 2015
Art Puzzle: Slinding slices (Android)
January 2011 - July 2014
Memory match (Android)
January 2011 - July 2014
Maria Cher (Android)
January 2011 - July 2014
Toddler Fun Counting (Android)
January 2011 - July 2014
Booksy: learn to read platform (Android)
January 2011 - July 2014
Happitaps (Android)
January 2011 - July 2014
Toddler Jukebox (Android)
January 2011 - July 2014
Color and draw (Android)
January 2011 - July 2014