Ivan Pintado, Senior Software Engineer
| Irvine, California
I've been working as a professional developer since 2012. My experience has been a mix of native applications, web development, and mobile, primarily in Node.js, Qt, Java and Kotlin. I currently focus on building backend services using Node.js but I'm always open to learning new technologies.
Medl Mobile - Software Engineer July 2020 — Present

Working on a variety of projects, mostly focused on Web and Mobile with React (Native)
  • Implemented a MediaUploader component that allows user to upload videos or photos
  • Created a native module that allows us to encode video on Android before ulpload to reduce the size
Cercacor Labs - Senior Software Engineer (Mobile/Backend) May 2018 — May 2020

Our most recent project focuses on creating a lifestyle application focused on people that are pre-diabetics or diabetics. It offers meal tracking, insulin and glucose monitoring and educational content.
  • Lead backend developer, focusing more on system architecture, design and code reviews.
  • Interviewed candidates for our backed team and provided hiring feedback.
  • Started development on the Android app, leveraging modern Android architecture and Kotlin.
  • Provided support for the iOS team, helping them debug issues when using our REST API.
  • Designed and developed a chat system for patients to chat one-on-one with clinicians during the COVID-19 emergency.
Cercacor Labs - Software Engineer (Backend) April 2014 — May 2018

Ember is a non-invasive tracker that helps high performance athletes monitor their oxygen levels, pulse rate variability and others.
  • Main developer for the backend system that allowed users to create accounts and synchronize measurement data.
  • Designed our cloud architecture using AWS while maintaining a low operation cost.
  • Successfully migrated our data with zero downtime from MongoDB to Postgres.
  • Created data pipelines to anonymize and copy measurements for data analysis.
  • Led the development in porting our iOS app to Android using React Native
  • The tech stack included Node, Postgres, MongoDB, Couchbase and iOS/Android
Cercacor Labs - Software Engineer (Native apps) August 2012 — April 2014

Apps and middleware developer for a medical device and tablet hybrid. The device was capable of taking glucose measurements, pulse rate, and others.
  • Developed common apps from scratch for our custom Linux OS, such as a wifi settings, calculator, phone and contacts.
  • Contributed to middleware layer design and integration.
  • Designed and implemented connectivity system integration for phone, wifi and data using libraries such as connman, ofono and bluz.
University of Veracruz - Web Developer February 2012 — August 2012

The university embarked on a massive migration of all it's web pages from a custom CMS to Wordpress. I provided custom plugins and web pages to feed the needs of different departments.
  • Develop custom plugins to provide directions and weather information.
  • Created custom widgets for site admins to configure the plugins.
Universidad Veracruzana June 2007 — February 2012
Bachelor - Software Engineering
Backend: Nodejs (Hapi, Express, Restify), Postgres, MongoDB, Couchbase, Redis
Frontend: React, HTML, CSS, JavaScript
Mobile: Kotlin, Java, Swift, Objective-C, React Native
General: C++ (Qt), Linux, Bash, Git, Docker