Post Job Free

Resume

Sign in

Sr. Android Developer

Location:
Seattle, WA
Posted:
January 05, 2023

Contact this candidate

Resume:

PROFILE SUMMARY

**+ years in I.T., developing software for desktop, web sites, web services and Android mobile apps

11+ years working as Android Developer in multiple projects for various business types

10 Android apps published on Play Store and 3 Android technology solutions developed for internal corporate use.

ANDROID MOBILE APP DEVELOPER QUALIFICATIONS

Best practices follower for requirement gathering design, programming and maintenance.

Full stack developer skilled in the business logic (back end) and the user interface (front end).

Outstanding Android Developer with more than 12 years of hands-on experience in the IT field.

Consistently delivers high-quality products and follows industry best practices and material design guidelines.

Successfully delivers projects with tight deadlines: Android customer or enterprise apps.

Highly flexible Android professional able to work well in various team sizes, adapt easily to different environments, and fill various roles.

Comfortable working alone or on an Android team, and able to take charge of projects and lead a team.

Highly proficient in system analysis, design, development, and Android debugging and testing.

Able to adopt new Android technologies quickly (i.e., recent third-party Android libraries devices).

Design pattern enthusiast: MVC, MVP, MCCM, Singleton, Observer, Abstract Factory, Dependency Injection, Visitor, Proxy, Decorator, Integrator, Command, Builder.

Wrote detailed technical documentation per each stage of the Android development cycle.

Exceptional Programming Skills in Kotlin, JAVA, JDK, JRE, C#.NET, HTML, CSS, JavaScript.

Experience in cross-platform mobile programming with Xamarin.

Ability to understand an Android solution to assess its alignment with business needs.

Strong negotiation skills with the ability to influence and persuade with the end goal of gaining consensus, motivating Android team members, and aligning stakeholders and team members.

Mentors Android team members, assists in Android code reviews, and provides support to junior Android developers.

Agile SCRUM developer and team lead, having taken the roles of SCRUM master and Product Owner.

Able to efficiently gather and document requirements and implement Android app development.

Experience with the entire Google Play Store app approval process for Android.

Stays current with Android releases and the differences in Android versions.

Leads the design, development, and implementation of complex Android systems.

FRONT END

Android multi-device UI/UX developer able to work on Phones, Tablets, TV Sticks and Smartwatches.

Skilled with custom controls, custom and compound views to match various Android UI/UX designs.

Experienced with multiple screen resolutions, formats, and language support in Android development.

Incorporated animations and transitions, shapes, and styles using various Android techniques.

Wireframing implementing various UI/UX design patterns following Material Design guidelines.

BACK END

Consumption of RESTful web services (REST and SOAP) with or without 3rd-party libraries.

Web service development (REST and SOAP) with Java and Jersey.

Hands-on development with sensors such as NFC, Bluetooth, GPS, Tilt, and Camera.

Interfaced with the most popular RDBMS such as Oracle, SQL Server, MySQL, and DB2.

Business intelligence experience in Web, Desktop, and Mobile technology online and offline.

LEADERSHIP AND MANAGEMENT

Success as development team lead, resource management and independent contributor.

Prepared class material and trained and mentored Jr. developers about Android best practices.

Coordinated work with other remote members of teams to meet goals and deliverables.

Comfortable using GitHub, Bitbucket, and SVN as version control management systems.

Experienced with Agile methodologies such as Scrum and Kanban on different project stages.

Organized teams and conducted fast, efficient, and productive meetings.

TECHNICAL SKILLS SUMMARY

Programming Languages: Kotlin, Java, J2EE, C#, XML, HTML, CSS.

Development Environments/Frameworks: Android Studio, Eclipse, NetBeans, Visual Studio, Dagger2.

Architecture and Design Patterns: MVVM (Model, View, ViewModel), REST.

Android Libraires: Android Core Libraries, RxJava, Retrofit, Volley, Glide, Picasso, Fresco, SQLCrypt, SQLCipher, Butter Knife, Dagger, Crashlytics, EventBus, Urban Airship, Parse, GSON, Espresso, Exoplayer

Google APIs: Google Maps, Google Places, Google Cloud Messaging, Google Charts, Google Analytics.

Mobile Devices: Phones, Tablets, TV Sticks, Smart Watches, Emulators.

Web Services: IIS, Glassfish, Apache, Tomcat, JBoss, RESTful.

Java Frameworks: Hibernate, Struts, Spring, JSF.

Databases: SQLite, MySQL, Core Data, greenDAO, SQL Server, Oracle.

Business Intelligence: Jasper Reports, Crystal Reports

Team Management Tools: Jira, HP Quality Center, SVN, Git/GitHub, BitBucket, Team Foundation Server, Jenkins, Travis, Hudson, Project.

Documentation Tools: Project, Photo io, Visio, JustInMind.

Cloud Computing Platforms: AWS (Amazon Web Services)

EXPERIENCE

Cisco Systems Cupertino, CA

Sr. Android Developer 07/2021 Present

App: Developed a Communications Platforms as a Service platform for publishing to internal corporate repository. The Communications Platforms as a Service is a cloud-based platform allowing developers to embed programmable real-time communications with text, voice and video using APIs into the applications they build and sell without needing to build back-end infrastructure.

Kotlin, MVVM, SDK, Koin, Microservices Service-Oriented Architecture, Ktor, APIs (Video and Audio), Espresso, Mockito, Agile, Scrum, Sprint

Coded the application and custom SDK and build libraries (.aar) in Kotlin.

Integrated custom SDK and API calls to automatically send receipts to cloud-based platform.

Used a MVVM architecture.

Utilized Kotlin Multiplatform Mobile (KMM).

Applied a microservices services-oriented architecture to produce multiple discrete functions of the solution.

Applied a Ktor is a client-server framework to streamline the process of building connected applications, web applications, HTTP services, and mobile and browser applications.

Worked on video and audio APIs development.

Used Koin for dependency injection to accommodate dependency inversion.

Used coroutines for asynchronous call and handle threading.

Participated in and contributed to Agile meetings (e.g., Scrum, Sprint, etc.).

Created testing (unit testing and integration testing) suites with Espresso and Mockito.

Incorporating ExoPlayer artifacts to render video frames from our Custom library sdk.

Implemented Video fixing formats to properly support .ARF files and MP4 file formatting.

Created and implemented buffering strategies accordingly to the network connectiviy speed to provide the better quality in the client side.

Ally Bank Charlotte, NC

Senior Android Developer 07/2019 07/2021

App: https://play.google.com/store/apps/details?id=com.ally.MobileBanking

Kotlin, Java, MVVM, Retrofit, Dagger2, LiveData, Android Studio, REST, ViewPager, RESTful web services. AWS, SQLite, Transmit SDK, Android Core Libraries, Recycler Views.

Ally Mobile puts everyday banking and investing tasks at your fingertips. It is fast, secure, and free. It provides quick and easy access to your account using biometrics. App allows users to pay bills, deposit cheques, check balances, search transaction history, see scheduled payments and review payment history, view and download statements and tax forms, use Zelle to pay anyone with a U.S. bank account, find nearby ATMs, set up and manage debit card preferences and control when, where, and how your card is used with Card Controls, manage CD interest disbursement and maturity options, order checks, view and send secure messages, chat with the bank using Ally Messenger, and update personal contact information.

Configured Zelle payments, requests, splits, enrollment, and profile API’s.

Designed UI using XML.

Implemented Kotlin coroutines.

Worked with a remote database in an application data via JSON. Experience in AWS – Amazon Web services S3Client.

Configured Transmit Security SDK.

Configured Action bar tab, Fragments, View Pager, Slide Menu.

Applied Firebase Cloud Messaging, push notification, Broadcast Receiver and Services.

Developed new Kotlin modules and migrated existing code into Kotlin.

Hands of experience with version control and defect tracking systems.

Implemented feature to Deposit checks with Ally eCheck Deposit using Camera2 in android studio.

Modified secure transferring of money between accounts and accounts at other banks.

Modified and implemented oAuth2.0 to check balances and search transaction history as well as view and download statements and tax forms.

Used Android Location Services to allow users to find nearby ATMs.

Implemented new features using TDD using Junit and Mockito for unit tests and Espresso for automated UI tests.

AT&T Gaithersburg, MD

Senior Android Developer 11/2018 07/2019

Android for AT&T TV Set Top Box (Custom AOSP and apps were made for android tv box)

Retrofit, RxAndroid, Dagger, AOSP, Android TV, RecyclerView, Android Source, MVVM, Fragments, LiveTV api, Android SDK, Android Studio, Java, Material Design, Robolectric, HockeyApp, Jira, Scrum, Git.

ATT-AEP is an Android TV-powered box for streaming of its DirecTV service. It runs on Android TV 8.0. The box allows you to watch live TV and on-demand content.

Development of custom Android 8.1 system settings using hidden Android APIs.

Implemented Android recommended design/navigation patterns, including fragment layouts for TV using LeanBack.

Development of Android features against custom AOSP 8.1.

Included Retrofit and RxAndroid to make asynchronous HTTP requests in an anonymous callback.

Interacted directly with client to clarify requirements and functionality on Sprint planning.

Worked on UX implementation for the several modules per designers’ requirements.

Participated in sprint planning meeting to decide the project component backlog, and the daily SCRUM meetings to update the progress.

Engaged in the full project life cycle, including analysis, design, development, testing and deployment phases.

Used application components such as Activities, Intent Services, and Broadcast Receivers along with their life-cycles to define the applications overall behavior.

Worked on bug fixing and improving application performance.

Code reviewer applying high quality standards for code integration.

Implementation of Espresso library for testing and performance.

Working with JIRA for user histories and bugs tracking.

Consumed REST APIs from ATT API.

Extensive use of fragments and transactions for app navigation.

Work integration with designers, engineers, and product managers to build user histories.

Determined architectural and product design details for open-ended tasks or specifications.

Developed broadcast receivers and extracted JSON messages from Messenger API.

Implemented background jobs utilizing a complex set of queries into the parse tables.

Included Retrofit to make asynchronous HTTP requests in an anonymous callback.

Used Google GSON API to parse JSON strings.

Attended daily Scrum meetings to track app development progress.

Pitney Bowes Danbury, CT

Senior Android Developer 05/2017 11/2018

CSD Mailing App (No link, used for physical printers sold online)

Android SDK, Android Studio, Java, EventBus 3, OkHTTP 3, fasterXML/Jackson, RecyclerViews, greenDAO, Robolectric, Mockito, HockeyApp, AWS, Jira, Agile, Scrum, MQTT, Git

I was hired to develop a new Android app from scratch. App was required to enable an Android tablet to communicate with a printer and a server. I was also responsible for the mailing dates module.

The Android tablet uses its own AOSP so it can communicate with a host-based printer and interchange JSON messages. The CSD Mailing App for Android is responsible for printing postage for letter mail so it can be sent overnight from any office or mail center, as well as USPS packages at discounted rates.

Worked in Android Studio using Java code and worked with various Android frameworks and libraries.

Development of Android core message transactions layer using EventBus.

Consumption of RESTful web services using Retrofit to make asynchronous network calls.

Developed update patches, modules, and components for the CSD Mailing App.

Created user interfaces with the latest material design guidelines for API and UI/UX.

In charge of design and implementation of the Core Date Advance feature in the Android App.

Successfully resolved all production bugs, enabling immediate release of the Android build.

Developed persistence utility layer using greenDAO for Android app storage.

Consumption of web services using AWS.

In charge of implementing the HockeyApp releases for Android app.

Implemented full test suite using Robolectric for automated testing of the Android application.

Created Jira user histories and assigned tasks to Android team members.

Responsible for performing code reviews to ensure Android code base was stable and clean.

Attended daily standups, sprint planning meetings, and sprint retrospectives.

Successfully resolved complex merge conflicts involving Android Git repository.

In charge of synchronizing local database with remote database using MQ Telemetry transport (MQTT) messaging protocol for constrained devices and low bandwidth.

Persistent/Health Cloud

Care Cloud Miami, FL

Senior Android Developer 10/2016 05/2017

https://www.persistent.com/

Android Studio, Postman, Git, HockeyApp, JSON Editor, UI/UX, Retrofit, RxJava, Restful web services, Picasso, Volley, Scrum, Robolectric, Android Core Libraries

In charge of synchronizing a local database with a remote database using MQTT. Published and subscribed JSON objects to remote HiveMQ Broker.

Android Development Team Lead in charge of 7 Android developers, and in charge of the Android team’s collaboration with back-end developers, graphic designers, and product managers.

Implemented payments module with PayPal API on the Android app.

Migrated RESTful web services from Volley to Retrofit and RxJava.

Responsible for integrating the user interface with RESTful web services while improving performance by integrating Retrofit and RxJava.

Responsible for the development of WebViews to make use of dynamic forms based on the content of the JSON response.

In charge of integrating services layers with the Android app UI.

Responsible for development of the Android app testing layer using Robolectric for automated testing.

Responsible for implementing Picasso to download images from web services.

Developed broadcast services for the Android app.

Responsible for Android performance improvement across all activities by splitting activities in multiple fragments using core Android libraries.

In charge of the creation of custom components such as dialogs, calendars, pickers and fonts using Android Core libraries.

Developed custom animations for transitions between activities using Android libraries.

Performed the role of Scrum master with great results by making optimal use of each team member.

Responsible for ensuring a quality bug-free Android code base and resolving any issues found to ensure optimal performance.

Configured GitHub repository and managed Android app code base with Git for version control and JIRA for issue tracking, task management, and project management.

Responsible for leading daily scrums and planning sprints, coaching the team, and mentoring individual developers.

Planned and oversaw integration testing using Robolectric and Retrofit.

Managed continuous integration of code repository with HockeyApp.

Reviewed code in all pull requests and commits.

I was able to run a very successful Android project by maximizing the individual capabilities of each team member and the collective capacity of the team by allowing each member the freedom to perform according to individual capabilities, supported by one another and me as the lead and mentor.

Managed the project, estimating work, defining scope of project, each requirement and task and organizing the tasks for each sprint so that we were able to successfully produce a working product for each sprint.

App built:

http://www.carecloud.com/

Bosch Mount Prospect, IL

Senior Android Developer 04/2016 10/2016

http://www.bosch.us/

Dagger 2, Retrofit, RxAndroid, Runtime permissions, SugarCRM, Butter Knife, Gimbal SDK, Beacons, Services, Roboelectric, JUnit, MVP, Singleton, Iterator, Proxy, Observer, SQLite, Threading, MQTT, HiveMQ, Qo1

In charge of synchronizing a local database with a remote database using MQTT.

Published and subscribed JSON objects to remote HiveMQ Broker.

Handled Qo1, Qo2 and LastWill.

Implemented Android components and modules using Dagger 2.0

Configured RESTful web services using Retrofit and RxAndroid.

In charge of implementing the business layer for Dangerous Android permissions

In charge of implementing MVP layers and database layer using SugarCRM.

In charge of implementing a new Android app architecture design using Dagger, RxAndroid, Retrofit, Butter Knife, and core android libraries.

In charge of implementing Gimbal SDK framework and Beacons using Android Services.

Applied Intent Services to run a process in the background to perform database updates.

Used Android Device Monitor for monitoring CPU load, heap size, and memory usage.

Implemented Fabric Answers to monitor crashes and exceptions and user app analytics data.

Implemented several architecture design patterns such as MVP, Singleton, Iterator, Visitor, Mediator, Proxy, and Observer.

Refactored and redesigned multiple Android modules for reusability purposes.

Tested the mobile app in various emulators to support multiple Android devices.

Effectively used Activities, Services, Broadcast Receivers, SQLite, and preferences Android components.

Gathered requirements for the Android application in meetings with stakeholders.

Conducted code reviews with the development team following best practices and implemented the company’s naming convention.

Applied a SQLite database schema to persistent data storage for every schedule.

Used navigation drawer to provide quick and easy access to the menu items.

Designed the application with an MVP approach, setting up all the interfaces and the decoupling of the classes.

Implemented automated testing with Roboelectric.

Implemented the use of threads on several tasks which improved the application performance.

Used JUnit for testing the Android application durability and efficiency.

App built:

https://appadvice.com/app/thingbook-messenger/139*******

AIG New York, NY

Lead Android Developer 04/2015 04/2016

http://www.aig.com/

Android Studio, Material Design, Fragments, DrawerLayout, CoordinatorLayout, SQLCipher, RecyclerView, CardViews, SQLite, Retrofit, RxJava, LeakCanary, Espresso, Mockito, Firebase, Git

Mentored junior developers by providing advice and guidance when necessary.

Configured a JIRA instance to handle mass ticketing and bug tracking.

Contributed to the technical documentation for multiple corporate applications.

Implemented Geo-fencing using the Google Maps API.

Modified the app navigation by including fragments and transactions.

Utilized a Tabs and Navigation Drawers to easily switch between application activities and fragments.

Tested the user interface implementing Espresso.

Implemented the new Material Design capabilities supported in Android L.

Designed the database using SQLite local file and a Firebase implementation.

Used Android Studio as IDE and all his capabilities: build Variants and social media plugins.

Developed custom and compound views to match UI/UX specifications.

Configured Git repositories in GitHub, BitBucket and GitLab.

Extensive use of support libraries to ensure backward compatibility with older android versions.

Implemented multi-language support using XML for simple menus and web services for content.

Implemented secure data encryption using an SQLCipher instance.

Added android wear compatibility for actions and notifications.

Designed custom animations for transitions between application activities.

Supported multiple screen devices using Fragments and width-aware layouts.

Supported multiple screen resolutions to provide proper resizing across multiple devices.

Created Material Design layouts with different animations optimized for the final User Experience.

Consumed Web Services using a Retrofit instance with a built-in GSON converter.

Apps built:

https://play.google.com/store/apps/details?id=com.aig.android.travelguard

https://play.google.com/store/apps/details?id=com.aig.cyberedge.mobile (app no longer supported)

Liberty Mutual Insurance Group Boston, MA

Lead Android Developer 09/2014 04/2015

https://www.libertymutual.com/

Android Studio, Dagger, SQLCipher, Content Providers, Material Design, Butter Knife, Picasso, Retrofit, Parcelable, PayPal, ZXing, SQLCrypt, Parse, Roboelectric, Otto

Implemented Dagger to work with a Dependency Injection environment to help with the unit testing.

Secured the information and user data with an SQLCipher instance and working with HTTPS requests.

Used Leak Canary in order to find memory leaks, optimize and improve the performance.

Created multiple Content Providers with a native approach to handle UI asynchronous updates.

Added the Parcelable interface for marshalling and unmarshalling setter and getter classes.

Implemented Parse to simplify mobile push notifications.

Worked with card.io SDK for Android in order to scanning fast, easy credit card in mobile apps.

Involved in the decision making for the technologies being used.

Worked with ZXing library for the coupon bar code reading module.

Worked with PayPal Android SDK for making payments.

Implemented Google Maps and Location services.

Used Butter Knife library for implemented binding for Android views.

Implemented Otto library for decouple different parts of the application.

Implemented Picasso to download the image from web services.

Helped the back end team during the design of the new Restful API for the mobile platform

Used Crashlytics to track user behavior and obtain mobile analytics.

Included Retrofit in order to make asynchronous HTTP requests in an anonymous callback.

Use of support libraries to ensure backward compatibility with older Android versions.

Performed extensive application testing with the Roboelectric unit test framework.

App built:

https://play.google.com/store/apps/details?id=com.lmig.pm.internet.mobile.android.libertymutual

USA Today McLean, VA

Senior Android Developer 01/2014 09/2014

http://www.usatoday.com/

Android Studio, Picasso, Services, Urban Airship, Volley, Flurry, Joda-Time, New Relic, SQLite, AChartEngine

Consumed SOAP web services with the KSOAP library.

Worked with Volley for consuming RESTful web services.

Attended daily SCRUM meetings to track app development progress.

Utilized Git as version control tool as source control management system.

Supported multiple screen resolutions to provide resizing across multiple devices.

Contributed to the technical documentation for this application.

Used support libraries to ensure backward compatibility with older android versions.

Implemented Flurry analytics for mobile app stats.

Used Google AdMob in order to maximize the monetization.

Used YouTube Android Player API to incorporate videos.

Worked with JSON library to parse JSON files.

Implemented Picasso in order to use Asynchronous networking and image loading.

Worked with NineOldAndroids library for include animating rotation, translation, alpha and scale.

Implemented Otto library for decouple different parts of the application.

Implemented Picasso for downloads the image and show in UI.

Used NewRelic in order to optimize and improve the performance.

Implemented Urban Airship for makes the push notification easy.

Created compound and custom UI components improve the user experience.

Used Joda-Time for provide a quality replacement for java date and time classes.

Used AChartEngine (charting library for Android applications) for financial indicators.

App built:

https://play.google.com/store/apps/details?id=com.usatoday.android.news&hl=en&gl=US

Vips Mexico City, Mexico

Android Developer 06/2013 01/2014

http://www.vips.com.mx/

Volley, Flurry, Parcelable, Volley, Balsamic, Universal Image Loader

Use of support libraries to ensure backward compatibility with older Android versions.

Worked extensively with fragments to improve the user navigation experience.

Included Flurry SDK for analytics proposes.

Implemented Google Maps for geolocation purposes.

Used Google GSON to parse JSON files.

Integrated Java Guava Libraries for string processing, concurrency libraries, I/O functions.

Worked with Universal Image Loader library for image rendering in ListViews.

Implemented View Holder Pattern in ListView Adapters to improve the memory usage.

Used Parcelable to serialize Java objects from activity to activity.

Supported multiple screen resolutions to provide proper resizing across multiple devices.

Attended daily SCRUM meetings to track app development progress.

Worked with Volley to consume REST API Web Services.

UI/UX design and wire framing with multiple tools including Balsamiq Mockups.

App built:

App no longer supported.

Gourmet Mexico Magazine Mexico City, Mexico

Android Developer 07/2012 06/2013

http://elgourmetmexico.com.mx/

GSON, SQLite, Fragments, SlidingMenu, GCM, Google Analytics

Used of support libraries to ensure backward compatibility with older OS versions.

Implemented Bolts framework for asynchronous tasks and handling complex errors.

Utilized ActionBarSherlock library to ensure compatibility with action bars in Android.

Implemented Google Analytics for app analytics proposes.

Worked with the Facebook API for automated login.

Implemented push notifications with Google Cloud Messaging.

Used Google GSON to parse JSON files.

Used fragments and tabs to improve the navigation user experience.

Implemented Sliding Menu library to provide a fluid swiping from left to right and right to left.

Implemented SQLite database for persistent data storage and fast data retrieval.

Mentored junior developers by providing advice and guidance when necessary.

Supported multiple screen resolutions to provide proper resizing across multiple devices.

Tracked issued, project planning and development life cycle with Jira.

Attended daily SCRUM meetings to track app development progress.

Utilize Git version control tool as source control management system.

App built:

https://play.google.com/store/apps/details?id=com.publish88.AppElGourmet&hl=en

Mexican Government (Conaculta) Mexico City, Mexico

Java Enterprise Web Developer / Android Developer 09/2010 06/2012

http://www.cultura.gob.mx/

Activities, Intents, Custom Dialogs, Adapter, AsyncTask, AChartEngine, Jackson, WebView, YouTube API, RadaeePDF, 9Patch

Developed secure and reliable RESTFul web services with J2EE technologies.

Participated on the RESTful API definition.

Architected the back-end solution and participated on the technology selection process.

Influenced the relational model for the database design.

Designed SQLite database schema for implementing persistent data storage.

Implemented RadaeePDF SDK Android for read, view and modifies PDF files.

Mounted a WebView to render HTML content from various web sites.

Added services and AsyncTasks to download PDF files without freezing the UI.

Integrated VideoView for video promos about upcoming events.

Used 9Patch images to avoid aspect ratio changes on different screen resolutions.

Contributed to the technical documentation for this application.

Organized the team and scheduled weekly meetings to report application progress.

Used Jackson library for parsing JSON files coming from web services.

Created fully reusable and customizable Dialogs for various purposes.

Built custom controls for the navigation bar using compound and custom views.

Resources built:

http://sic.conaculta.gob.mx/

https://play.google.com/store/apps/details?id=st.conaculta.android.activity

Deloitte Mexico City, Mexico

Senior Web Developer 04/2008 09/2010

www.deloitte.com/

Activities, Intents, Custom Dialogs, Adapter, AsyncTask, AChartEngine, Jackson, WebView, YouTube API, RadaeePDF, 9Patch

Worked for several clients mainly dynamic public facing web sites.

Developer user interfaces implementing Ajax calls and using JavaScript, jQuery, CSS, HTML.

Launched web solutions over Apache and IIS.

Accenture Mexico City, Mexico

Senior Web Developer 04/2004 04/2008

https://www.accenture.com/

Provided consulting services for several enterprise level web sites in front end and back end.

Programmed with J2EE frameworks such as Spring, Hibernate, Struts and JSF.

Launched web solutions over Tomcat, GlassFish, JBoss, IIS.

EDUCATION

UPIICSA, Mexico

Bachelor of Science - Computer Science

ITESM, Mexico

Certified on Management and Information Security



Contact this candidate