Mathieu C.

Mathieu C.

Senior Mobile Developer

Guadalajara, Mexico
Hire Mathieu C. Hire Mathieu C. Hire Mathieu C.

About Me

Mathieu is a high-performing, full-stack developer with 14 years of experience programming native and cross-platform apps. He is skilled with Objective-C, Swift, Java, Kotlin, iOS, Android, and React Native frameworks. He works with common industry standards like GraphQL, REST API, and the 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.

Work history

Timeleft
Contracter CTO
2022 - Present (2 years)
Remote
  • Developed the mobile front-end using React Native and Apollo Client for an Expo managed project.

  • Built a Node.js GraphQL API working with Prisma ORM.

  • Constructed side tools applicable to the team, such as Django back-office, Dash Python reporting, Prometheus time series databases, and Grafana visualization tools.

GrowthDay Inc
React Native Developer
2021 - 2022 (1 year)
Remote
  • Worked on the iOS mobile app, implementing features and fixing bugs for a coaching platform.

  • Handled the Android mobile app, implementing features and fixing bugs.

  • Contributed to the web app, implementing features and fixing bugs.

Senior Group, LLC
React Native Developer
2020 - 2021 (1 year)
Remote
  • Implemented the front end and back end and managed another front end UI developer.

  • Handled the implementation of all the logic related to Redux local state management and the Axios REST API-consuming code.

  • Helped the back-end development team to implement the required Django REST API.

University of British Columbia (RG)
React Native Developer
2020 - 2021 (1 year)
Remote
  • Implemented and published the Docker back-end to handle client requests through WebSockets.

  • Implemented, tested, and published the mobile client for Android and iOS.

  • Implemented, tested, and published the website for clients without phones.

MVI Systems, LLC
Xamarin Developer
2017 - 2019 (2 years)
Remote
  • Implemented the iOS client of the app using streaming services and Bluetooth functionalities.

  • Implemented the Android client of the app using streaming services and Bluetooth functionalities.

  • Implemented the Windows desktop client of the app using streaming services and Bluetooth functionalities.

Pervasent
Windows 8.1 Developer for Board Papers
2015 - 2017 (2 years)
Remote
  • Implemented the whole Windows 8 client from scratch for Windows surface tablets.

  • Used the Objective-C obsolete implementation as a reference to produce the new version.

  • Studied, researched, and implemented ways to support multiple versions of SharePoint online servers.

  • Supported nonconventional languages and cultures, including dates, mathematics, and alphabets from Northern Europe.

Freelance
Xamarin Team Lead
2015 - 2017 (2 years)
Remote
  • 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.

iTexico
Xamarin Team Leader
2014 - 2015 (1 year)
Remote
  • 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.

FWA
Xamarin Team Lead Developer
2013 - 2014 (1 year)
Remote
  • 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.

Nasoft
Analyst Developer
2012 - 2013 (1 year)
Remote
  • 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.

ASP.NETXamarinC#Microsoft SQL Server .NETScrumREST
FWA
Analyst Programmer
2009 - 2011 (2 years)
Remote
  • 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.

Windows Forms (WinForms) Microsoft SQL Server ASP.NETVB.NetC#.NETScrumREST

Portfolio

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

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

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

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

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

Education

Education
Bachelor's Degree in Software Engineering
European Institute of Technology
2009 - 2014 (5 years)