Mauricio Togneri, Developer in Geneva, Switzerland
Mauricio is available for hire
Hire Mauricio

Mauricio Togneri

Verified Expert  in Engineering

Software Developer

Location
Geneva, Switzerland
Toptal Member Since
June 16, 2022

Mauricio is a passionate software developer with more than 15 years of experience focused on delivering high-quality products that add value to clients. For the past ten years, he has developed mobile applications professionally in different industries, such as banking, health insurance, international organizations, restaurants, hotels, telemedicine, telecommunication, and security.

Portfolio

Belay Securities LTD
Flutter, Firebase, Plaid API, Git, Dart, JavaScript, Mobile Apps...
Open Web Technology
Android, Android Studio, Flutter, Git, IntelliJ IDEA, Spring, Dart, JavaScript...
Open Web Technology
Android, Android Studio, Git, JavaScript, Mobile App Development, SQL, Firebase...

Experience

Availability

Part-time

Preferred Environment

Ubuntu, Slack, Android Studio, Visual Studio Code (VS Code), IntelliJ IDEA

The most amazing...

...project I've worked on as a lead Android developer is a Swiss telemedicine mobile application called Medgate.

Work Experience

Flutter Developer

2022 - 2022
Belay Securities LTD
  • Developed a mobile app for Android and iOS in Flutter from scratch that enabled customers to view their driving stats and manage their accounts and subscriptions.
  • Created a web app in Flutter to allow customers to register in their new insurance platform.
  • Provided guidelines and suggestions to improve the mobile app experience based on my knowledge acquired in previous projects.
Technologies: Flutter, Firebase, Plaid API, Git, Dart, JavaScript, Mobile Apps, Mobile App Development, APIs, REST, Firebase Authentication, Cloud Firestore

Technical Team Lead

2017 - 2022
Open Web Technology
  • Developed the Android application for Medgate, a Swiss telemedicine company. Managed other local and offshore developers as a technical team lead of the project.
  • Rewrote a legacy mobile app from Ionic to Flutter for a group of Swiss restaurants. The app offers different services, from booking to payment, increasing customer interaction and engagement.
  • Participated as a technical team lead and main Android developer in mobile application development for Atupri, a Swiss health insurance company. The app allows the customers to manage their bills and policies more efficiently.
Technologies: Android, Android Studio, Flutter, Git, IntelliJ IDEA, Spring, Dart, JavaScript, Kotlin, Mobile App Development, SQL, TypeScript, Firebase, Apps, Mobile Apps, APIs, REST, Mobile Banking, Health Insurance, Firebase Test Lab, Firebase Hosting, Firebase Analytics, Firebase Cloud Functions, Firebase Authentication, Firebase Realtime Database, Firebase Cloud Messaging (FCM), Restaurants & Dining, Telemedicine, Health, Bash Script, Android SDK, Google Pay, Apple Pay, Stripe API, Google Data Studio, Google Analytics, SQLite, Postman, Cloud Firestore, App Development, Mobile, iOS, CSS, HTML5, Location Tracking

Senior Android Developer

2015 - 2017
Open Web Technology
  • Created the Android application for a private Swiss bank. Managed other local and offshore developers.
  • Developed an Android mobile application for a Swiss telecommunications company from scratch.
  • Worked as the main lead Android developer in the development of a mobile application for a Swiss security company.
Technologies: Android, Android Studio, Git, JavaScript, Mobile App Development, SQL, Firebase, Apps, Mobile Apps, APIs, REST, Mobile Banking, Firebase Test Lab, Firebase Hosting, Firebase Analytics, Health, Bash Script, Android SDK, Google Analytics, SQLite, Postman, App Development, Mobile, CSS, HTML5, iOS, Cloud Firestore, Google Data Studio, Stripe API, Apple Pay, Google Pay, Telemedicine, Restaurants & Dining, Firebase Cloud Messaging (FCM), Firebase Realtime Database, Firebase Authentication, Firebase Cloud Functions, Health Insurance, Location Tracking

Software Engineer

2012 - 2015
Travelling and Mobility R&D | University of Geneva
  • Participated as the lead software engineer in Virgilius, an international project aiming to increase seniors' independence and mobility through location services.
  • Designed and developed the navigation module NaviMod, an Android library offering online and offline navigation services.
  • Continued the development of the map module Global Map API (GMA), an Android library whose main functionality was to provide universal indoor and outdoor mapping services using multiple providers.
Technologies: Android, Subversion (SVN), Eclipse, JavaScript, Mobile App Development, SQL, Apps, Mobile Apps, APIs, REST, Android SDK, PostgreSQL, App Development, Mobile, CSS, HTML5, Location Tracking

Java Developer

2007 - 2011
Koolsite
  • Participated in developing the core modules used in the company, such as invoice management, payroll, accounting, and insurance.
  • Designed and developed the statistics and business intelligence module used across all the core modules of the company.
  • Designed and developed the electronic billing module used to sign documents electronically.
Technologies: Java, Java Servlets, Apache Tomcat, MySQL, JasperReports, SQL, Apps

Belay

https://www.ridebelay.com
A Flutter (Android and iOS) mobile application for an American startup that provides income stabilization for Uber and Lyft drivers. The app lets customers view their driving stats and benefits and manage their accounts and subscriptions. The project consisted of a rewrite of the prototype from scratch. I implemented the app using the latest Flutter best practices delivering a high-quality product in record time.

iPaytoo

A cross-platform mobile application for a chain of Swiss restaurants that offer different services, from booking to payment, has increased customer interaction and engagement. This reduced customer waiting time while booking and paying, positively impacting customer satisfaction. I developed a mobile app for Android and iOS using Flutter, which greatly reduced the development cost and maintenance while keeping the productivity and quality of the product very high.

Medgate

https://www.medgate.ch
A native mobile application for a Swiss telemedicine company that provides phone and video consultations to reduce costs and time for the insurance and their customers. The app skyrocketed the amount of teleconsultations in the company, resulting in a significant growth that allowed them to start expanding globally. The project consisted of more than 20 people, with strong collaboration and interaction with the client. I led the mobile development team and was the main Android developer.

myAtupri

https://www.atupri.ch
A native mobile application for a Swiss health insurance company to allow their customers to manage their bills and policies more efficiently. The app simplified the way users report accidents, resulting in cost and time savings for the insurance and their customers. Our team developed a mobile app from scratch to suit the client's needs, with whom we collaborated daily in order to deliver the best product. I led the mobile development team and was the main Android developer.

Wealth

https://play.google.com/store/apps/details?id=com.pictet.apps.pwm.wealth
A native mobile application for a Swiss private bank that offers their customers to manage their wealth portfolio and have direct access to their advisors. The app allowed users to obtain market information and make faster decisions to update their wealth portfolio. The project involved strong collaboration with the bank's IT department to deliver a high-quality product. As a technical lead, I managed the mobile team (both local and offshore), and I was the leading Android developer.

Certus

https://www.sicpa.com/solutions/certus-verifying-certificates
A native mobile application for a Swiss security company that provides documents and certificates verification using blockchain technology. The app has been successfully used to validate tickets in a sports event and can be used in many other situations. I led the mobile development team (local and offshore), and I was the leading Android developer. In the process, we developed a white-label app that can be customized for other clients to adopt their branding.

Care4Me

https://play.google.com/store/apps/details?id=net.swissmedical.patient.nescens
A native mobile application for a chain of Swiss clinics that allows patients to access their treatment information during their stay and share their health progress directly with their doctors. This improved the patients' treatment efficiency and increased overall satisfaction during their stay. As a technical lead, I managed the mobile team (local and offshore), and I was the leading Android developer.

Staff Base

https://play.google.com/store/apps/details?id=net.swissmedical.staff
A native mobile application for a chain of Swiss clinics that offers their employees a way to increase productivity and save time by working more efficiently and collaborating better. Users can request and manage vacations, share posts and search for colleagues, among other features. I led the mobile development team (local and offshore), and I was the leading Android developer.

Jura Verifier

https://play.google.com/store/apps/details?id=ch.jura.certus
A native mobile application for the Swiss canton of Jura, which is a branding example of the Certus app, was also developed by our team. We took advantage of the white label nature of the main app to deliver a fully branded new app in record time. I led the mobile development team (local and offshore), and I was the leading Android developer.

MRH Restaurants

A cross-platform mobile application for a chain of Swiss hotels and restaurants. The app was based on iPaytoo, a restaurant booking and payment app I developed. This app was fully branded for a specific client but kept the same functionality as the original app. I created a mobile app for Android and iOS using Flutter, which greatly reduced the development cost and maintenance while keeping the productivity and quality of the product very high.

Languages

Java, Dart, JavaScript, SQL, TypeScript, Kotlin, Bash Script, CSS, HTML5

Frameworks

Flutter, Android SDK, Spring

Tools

Android Studio, Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging (FCM), Slack, Git, IntelliJ IDEA, Firebase Test Lab, Postman, Apache Tomcat, Subversion (SVN), Google Analytics

Paradigms

REST, App Development

Platforms

Android, Visual Studio Code (VS Code), Firebase, Mobile, Ubuntu, Eclipse, iOS

Storage

Firebase Realtime Database, Cloud Firestore, MySQL, SQLite, PostgreSQL

Other

Software Development, Mobile App Development, Apps, Mobile Apps, APIs, Firebase Hosting, Firebase Cloud Functions, Google Data Studio, Mobile Banking, Google Pay, Apple Pay, Health Insurance, Restaurants & Dining, Telemedicine, Health, Location Tracking

Libraries/APIs

Java Servlets, JasperReports, Stripe API, Plaid API

2011 - 2012

Erasmus Exchange Program in Computer Science

University of Hradec Králové - Hradec Králové, Czech Republic

2004 - 2012

Master's Degree in Computer Science

Polytechnic University of Madrid - Madrid, Spain

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