Andres Mariscal

Android Technical Lead at Sam's Club

Andres Mariscal has a diverse work experience in the field of Android development. Andres started their career in 2013 as a Mobile Engineer at VanillaSys, where they worked on Android development and gained experience in hardware APIs, web services consumption, and SQLite databases.

In 2014, they joined Messoft and created an advertising app for a popular Mexican newspaper called "El Informador." Andres developed features such as store locations and current offers using map integration and worked closely with the newspaper's team.

Moving forward, Andres worked as an Android Developer at Pixan Apps in 2015, where they created an app from scratch using the MVC architecture and popular libraries such as Volley and Picasso. Andres also utilized GPS functionality and heavily customized the UI.

Later in 2015, they worked as an Android Developer at Tata Consultancy Services on the iOS team, where they also gained experience with Swift. Andres integrated permission request systems and resolved crashes caused by network suspension.

In 2016, Andres joined Smarttie as an Android Developer, where they handled the entire SDLC process, including scheduling meetings, story writing, and sprint planning. Andres implemented MVP architecture and utilized Retrofit, Dagger 2, and RxJava.

From 2017 to 2020, Andres worked as a Senior Software Engineer at HCL Technologies as a contractor to USAA. Andres migrated legacy code to new architectures such as MVP and MVVM, modularized the main app with submodules, and fully utilized Kotlin. Andres integrated the Android Navigation component and worked on Google I/O new feature integrations. Andres also had experience with JUnit testing, Jira, and agile methodologies.

Andres is currently working as an Android Technical Lead at Sam's Club, where they oversee the technical aspects of Android development projects.

Overall, Andres Mariscal has a strong background in Android development, with expertise in various architectural patterns, popular libraries, and integration of new features.

Andres Mariscal earned a Bachelor of Engineering degree in Computer Software Engineering from the Universidad Autónoma de Guadalajara, which they attended from 2011 to 2015. In addition, they have obtained certifications in Gradle for Java Developers from LinkedIn and a Scrum Master Accredited Certification from the International Scrum Institute™.

Links

Previous companies

TCS logo

Timeline

  • Android Technical Lead

    January, 2020 - present