Armando De La Caridadd A.

Mobile Developer

280 dollar
Freelancer
22 years
Mexico City, MEXICO

My experience

More

IT External ServiceJanuary 2018 - January 2019

Full Stack Engineer.
Duties:
* Software engineer
* Java, MEAN/MERN Developer
* Spring Boot, ExpressJS back end developer
* Android and Swift integrator developer.
* Xcode 8.x+, Android Studio
* Working with Singleton, Factory, MVVM and MVC design patterns.
* Working with Web Service in online mode (EC3 and Azure service layer) and Realm in offline mode.
* Working with AlamoFire/AFNetworking
* Use of Git, SCRUM.
More

Grupo FinerioJanuary 2017 - January 2018

Duties:

* Software engeneer
* Swift integrator developer.
* Xcode 8.x+.
* Working with Singleton, Factory, MVVM and MVC design patterns.
* Working with Web Service in online mode (Azure service layer) and Realm in offline mode.
* Working with AlamoFire.
* Use of Git, SCRUM.
More

Grupo AMB y AsociadosJanuary 2014 - January 2017

Chambers of Engineers and Designers (CDMX, Android Enterprise -
Duties:
* A mobile enterprise application platform (MEAP) is a comprehensive suite of products and services that enable development of mobile applications.
* Mobile Back-End as Service (mBaaS) integration.
* Java, Spring tech, Spring Boot
* Mobile features and gadgets as a great added values service (NFC, AR, MDM, MCM, MAM).
* Focused on Android mobile native development environments as a Front End.
* Working with Singleton, Factory, MVC and Observer design patterns.
* Working with web services in online mode (one of them was AWS service layer) and SQLite
(Databasehelper) in offline mode.
* Working with serializable and parcelable objects and AsyncTask and loader management as well.
* Tracking activities for detailed project plan, using agile methodologies and tracking tools (SCRUM, JIRA, TRELLO).
* Use of Git as a code repository controller.
* Using externa libraries like MPAndroid Charts.
* Most of these projects were Adhoc application (DayliRetail, CellPanel) and other you can check in Google
Play Like SAVMobile and ConsejoSano.
More

Grupo Financiero AsertaJuly 2010 - January 2014

Mobile Senior Consultant, eCommerce Client-Server Financial Application Developer based on Android and iOS platforms.
Duties:
* Architecture design to migrate Bond Management to Mobile terminals.
* Development of Client layer based on Android platforms (Ref on Google Play: Mundo Aserta, Interesse Mis Seguros, Followheel).
* Design Patterns used: MVC, Factory and Singleton.
* Frameworks and development tools:
o REST, XML, JSON, CorePlot, CoreData (iOS), SQLCipher, SQLite.
* Use of Mercurial and Git as a code repository controller.
* Back-End: Oracle SIEBEL and OBIEE (Oracle Business Intelligence Enterprise Edition).
More

CellnPaySeptember 2007 - July 2010

IT Manager, eCommerce Client-Server Application Developer based on Mobile Platform.
Duties:
* Design and development Pagacell Platform as a new gateway of financial transactions based on ISO-8583, using J2EE and JPOS transaction platform www.pagacell.com and www.i-w-a-y.com.
* Development Android and iPhone applications based on Pagacell Platform.
* iOS 4.x,+, Android 1.6, 3.x,+.
* Frameworks and development tools:
o XML, JSON, CorePlot, SQLite.
More

Havana Club InternationalApril 2003 - July 2007

Duties:
* Design and development and outsourcing of EasyERPSystem, using Visual Studio and MS SQL Server.
* EasyERPSystem is accounting certified and registered in Cuban Author Rights National Center.
More

SodatecJuly 2000 - September 2002

Duties:
* Met with the different user Areas to gather specifications, analyze, design and implement several application systems based on Unix/Linux.
* Development of web application ``Electronic Digital Signatures'' System, Accounts Payable System, Financial web systems, based on Debian Linux, Perl, PHP and MySQL.
* Generation of statistical and financial reports for user areas.
* www.interlingua.ch, www.car4you.com, www.drweb.com
More

National CenterJuly 1992 - December 1996

Duties:
* Design, development and maintenance of an MRP platform, based on Unix System V.
* Using dBase IV on Unix.
* Using Microsoft products on Windows.

My stack

Languages

MVC, Visual Basic, Objective-C, Swift, Java, XML

Frameworks

REST, Express.js

Mobile

Android

Environment of Development

Android Studio, Xcode, NetBeans, Eclipse IDE

Analysis methods and tools

JIRA, Design Patterns, MVVM, Agile Methodology

Other

Spring Framework, Personal Home Page, English, industry~it, Objective C, Microsoft Windows, Microsoft Visual Studio, Java 2 Micro Edition, Developer, Active Server Pages, Perl Programming, Java 2 Enterprise Edition, Jakarta TOMCAT Servlet Engine, Linux Debian, IT Manager, Apple MacOS, Analyst/Programmer, Microsoft SQL Server 2000, Microsoft Windows NT > Microsoft Windows NT Server, Web Developer, architecture design, Bachelors Degree > Bachelors Degree Technical, Systems Analyst, Oracle BI EE, Back End Developer, Back End, integrator, Front End, RESTful, Java Certification, Scrum Methodology, UNIX System V, ERP Consultant, loader management, Bond Management, Design, development and maintenance, CorePlot, Full Stack Eng, MEAN/MERN Developer, Mobile Integration Developer, iOS Developer Sr., Software engeneer, Mobile Senior Consultant, eCommerce Client-Server Financial Application Developer, eCommerce Client-Server Application Developer, Java 7 Programmer, Master > Master Information Management

Others

Spanish, Siebel, Project Management

Technologies

J2EE, Web Services, Spring Boot, AFNetworking, Software Development, Mercurial

Databases

Oracle, MySQL, Dbase, Microsoft SQL Server 2005, Microsoft SQL Server, SQLite, PostGreSQL, Microsoft SQL Server 7.0

Protocols

JSON

IT Infrastructure

Git, iOS, Ubuntu, Unix, Linux, Azure

My education and trainings

Master, Information Management - University of Havana2005 - 2005