Mathieu Clerici, Software Developer in Guadalajara, Mexico
Mathieu Clerici

Software Developer in Guadalajara, Mexico

Member since March 3, 2015
Mathieu is a high performing mobile fullstack developer with 14 years of experience programming native and cross-platform apps. He knows Objective-C, Swift, Java, Kotlin, iOS, Android, and React Native frameworks. He also works with common industry standards like GraphQL, REST API, and agile methodology. Mathieu strives to deliver outstanding products by writing high-quality code and following best architecture practices such as design patterns and automatic tests.
Mathieu is now available for hire

Portfolio

  • Timeleft
    React Native, Django, Prometheus, Grafana 2, GraphQL, Heroku, TensorFlow...
  • GrowthDay Inc
    JavaScript, React Native, iOS, Android, Payment APIs, Push Notifications...
  • Senior Group, LLC
    iOS, Android, React Native, Node.js, Docker, Kubernetes, Django, Mobile...

Experience

Location

Guadalajara, Mexico

Availability

Full-time

Preferred Environment

Visual Studio, Xcode, Android Studio

The most amazing...

...project I've developed is the Android app for PCR Essentials, a service for helping users plan their research remotely through their mobile device.

Employment

  • Contracter CTO

    2022 - PRESENT
    Timeleft
    • Developed Mobile frontend using react native, apollo client, expo managed project.
    • Developed a nodeJs graphql API working with prisma ORM.
    • Developed side tools usefull to the team such as django backoffice, dash python reporting, prometheus time series databases and grafana visualisation tools.
    Technologies: React Native, Django, Prometheus, Grafana 2, GraphQL, Heroku, TensorFlow, Docker, Kubernetes, Dash, Android, iOS, Mobile, Xcode, Android Studio, Swift, Python, Objective-C, Scrum, Pandas, Scikit-learn, Node.js, REST
  • [Toptal Projects] React Native Developer for coaching platform

    2021 - 2022
    GrowthDay Inc
    • Worked on the ios mobile app both implementing feature and fixing bugs.
    • Worked on the android mobile app both implementing feature and fixing bugs.
    • Worked on the web app both implementing feature and fixing bugs.
    Technologies: JavaScript, React Native, iOS, Android, Payment APIs, Push Notifications, Streaming Data, Docker, Kubernetes, Mobile, Xcode, Android Studio, Swift, Objective-C, Scrum, Node.js, GraphQL, REST
  • [Toptal Projects] - React Native Developer

    2020 - 2021
    Senior Group, LLC
    • Implemented the fronted and backend, managed another frontend UI developper.
    • Implemented all the logic relatex to redux local state management and axios rest APi consuming code.
    • Helped the backend development team to implement required django rest API.
    Technologies: iOS, Android, React Native, Node.js, Docker, Kubernetes, Django, Mobile, Xcode, Android Studio, Swift, Python, Objective-C, Scrum, REST
  • [Toptal Projects] - React Native Developer

    2020 - 2021
    University of British Columbia (RG)
    • Implemented and published the docker backend to handle client requests throught websockets.
    • Implemented, tested, published the mobile client, both android and ios.
    • Implemented, tested, published the website for client without phones.
    Technologies: iOS, Android, React Native, Docker, Kubernetes, Mobile, Xcode, Android Studio, Swift, Objective-C, Scrum, Node.js
  • [Toptal Projects] - Xamarin Developer

    2017 - 2019
    MVI Systems, LLC
    • Implemented the iOS client of the app using streaming services and blutooth functionalities.
    • Implemented the android client of the app using streaming services and blutooth functionalities.
    • Implemented the windows desktop client of the app using streaming services and blutooth functionalities.
    Technologies: C#, Xamarin, Xamarin.Android, Android, JSON, iOS, Mobile, Xcode, Android Studio, Swift, Python, Objective-C, Scrum, REST
  • [Toptal Projects] - Windows 8.1 Developer for Board Papers

    2015 - 2017
    Pervasent
    • Implemented the whole sindopws 8 client from scratchfor windows surface tablets.
    • Used the objective c obsolete implementation as reference to produce the new version.
    • Study, researched and implemented ways to support multiple version of sharepoint online servers.
    • Supported non conventional languages and cultures (dates, mathematical and alphabets) from northern Europe.
    Technologies: C#, .NET, Windows, Windows Mobile, Web Services, RESTful Web Services, Apps, Agile Software Development, Model View Viewmodel (MVVM), PDF Design, iOS, Xcode, Android Studio, Scrum, REST
  • Xamarin Team Lead

    2015 - 2017
    Freelance
    • Worked in a freelance capacity on a variety of applications using Xamarin.
    • Developed an application similar to Vine with mobile client-side video encoding, decoding, and playing.
    • Constructed a dating application, personal growth applications, and some nonprofit companies' applications.
    • Developed an event creation, invitation, and management app.
    Technologies: Xamarin.Forms, Xamarin, Windows Phone, iOS, Android, C#, .NET, Mobile, Xcode, Android Studio, Swift, Objective-C, Scrum, REST
  • Xamarin Team Leader

    2014 - 2015
    iTexico
    • Developed mobile applications connected to machine learning and generated content from REST and JSON back ends.
    • Developed mobile applications connected to machine learning and generated content from REST and JSON back ends.
    • Developed mobile applications connected to machine learning and generated content from REST and JSON back ends.
    Technologies: Windows Phone, iOS, Android, .NET, C#, Xamarin.Forms, Xamarin, Mobile, Xcode, Android Studio, Scrum, REST
  • Xamarin Team Lead Developer

    2013 - 2014
    FWA
    • Developed an app for Europe's leading import/export company called Bollore. The app is used on-site to manage incoming and outgoing goods from warehouses.
    • Developed an app for Europe's leading import/export company called Bollore. The app is used on-site to manage incoming and outgoing goods from warehouses.
    • Developed an app for Europe's leading import/export company called Bollore. The app is used on-site to manage incoming and outgoing goods from warehouses.
    Technologies: .NET, SQLite, C#, iOS, Android, Xamarin, Xcode, Android Studio, Scrum, REST
  • Analyst Developer

    2012 - 2013
    Nasoft
    • Developed back-end infrastructure for a bank system that allowed the bank to connect with loan evaluation services companies.
    • Developed back-end infrastructure for a bank system that allowed the bank to connect with loan evaluation services companies.
    • Developed back-end infrastructure for a bank system that allowed the bank to connect with loan evaluation services companies.
    Technologies: ASP.NET, Xamarin, C#, Microsoft SQL Server, .NET, Scrum, REST
  • Analyst Programmer

    2009 - 2011
    FWA
    • Gained experience in a variety of fields including accounting fundamentals, business plan generation, and budget management tools development.
    • Gained experience in a variety of fields including accounting fundamentals, business plan generation, and budget management tools development.
    • Gained experience in a variety of fields including accounting fundamentals, business plan generation, and budget management tools development.
    Technologies: Windows Forms, Microsoft SQL Server, ASP.NET, VB.NET, C#, .NET, Scrum, REST

Experience

  • T1D Reachout

    A Slack clone application developed for the University of British Columbia, connecting users with type 1 diabetes to share experiences, motivations, and tips.

    The delivery included an API, website, and mobile application for both iOS and Android.

  • Engrafis

    A building entry kiosk application for tablets. The entry process is made safe and easy using a thermal camera combined with a face detection algorithm to check the visitor's temperature.

    The application also automatically prints an entry badge in matters of seconds by scanning and extracting the visitor's driving license, passport, or ID.

  • My Team Channel
    https://apps.apple.com/gb/app/myteamchannel/id1488966627

    An Android and iOS scheduling app that manages work schedules in real time.

    Users can see their schedule clearly and easily, request and manage shift giveaways, or swap shifts with other coworkers.

    Department heads can see who is working, consult any employee schedule, and manage swaps, giveaway, and time-off requests.

  • Smith Brothers Farms
    https://apps.apple.com/us/app/smith-brothers-farms/id1412216353

    An online grocery delivery application where users are able to set up recurring delivery products, apply coupons, browse by category, order and receive them on a weekly basis. The application is available for both iOS and Android users.

  • PCR Essentials
    https://www.thermofisher.com/mx/es/home/life-science/lab-data-management-analysis-software/lab-apps/pcr-essentials-app.html

    An iOS/Android application created for molecular biology researchers who conduct research on polymerase chain reactions (PCR) using Xamarin. I was responsible for the entire Android app and was an important team member as well.

  • Econduce
    https://apps.apple.com/mx/app/econduce/id1034866648

    With the Econduce application, you can book, locate, and turn your nearest scooter on or off using Bluetooth LE protocol. The application is available for both iOS and Android users. This application is currently and successfuly live in Mexico city

Skills

  • Languages

    C#, Swift, TypeScript, GraphQL, Objective-C, JavaScript, Kotlin, Python
  • Frameworks

    React Native, Redux, Django, .NET
  • Tools

    Xcode, Android Studio, Visual Studio
  • Platforms

    Android, iOS, Mobile, Meteor, Heroku, Docker, Kubernetes, Xamarin, Windows, Windows Mobile
  • Storage

    SQLite, JSON
  • Libraries/APIs

    Scikit-learn, Pandas, TensorFlow, Node.js, React, Xamarin.Android
  • Paradigms

    Scrum, REST, Agile Software Development, Model View Viewmodel (MVVM)
  • Other

    Prometheus, Grafana 2, Payment APIs, Push Notifications, Streaming Data, Dash, Web Services, RESTful Web Services, Apps, PDF Design

Education

  • Bachelor's Degree in Software Engineering
    2009 - 2014
    European Institute of Technology - Paris, France

To view more profiles

Join Toptal
Share it with others