Since 2016 I have collaborated with several clients of diverse business areas to correct and improve iOS applications, applying standards, design patterns and tests using Swift and Objective-C as programming languages.
Assigned to the Digital Factory of Falabella Financiero in Santiago, Chile. iOS development with Objective-C and Swift, working on an app modularized through CocoaPods. Following VIPER pattern for modules and MVP pattern for the view. My team has 8 participants, following Scrum framework.
Full Stack Engineer at the Digital Factory of Scotiabank Chile in Santiago, Chile. Analysis, development and unit testing of new modules for Clients in the iOS application (Swift), according to business requirements, forming part of a Scrum cell. Prior to the merger with chilean branch of BBVA, I collaborated with the development of new functionalities in the iOS application (Objective-C) and corrected bugs, following the business guidelines.
Senior Mobile Developer / Senior Java Developer in Caracas, Venezuela. Java and iOS development (Objective-C), collaborating in agile teams up to 6 members, following UX/UI designs, adding new modules to applications or improving existing ones and solving issues. I also participated in requirements analysis during early stage of some Java and iOS projects.
Assigned to Advance Application Support Department in Telefonica Venezolana, Caracas, Venezuela. My main task was to solve important issues in the Middleware (Java) in order to avoid data inconsistency. I also collaborated with BackOffice, documenting how to fix certain problems for them. My activities were supervised by team’s Project Leader. I was involved directly with a 15 members team and indirectly with dozens of professionals of many areas as Customer Support, Enterprises and TI. I also developed DB procedures and C/C++ code during my last 6 month with them.
Assigned to C. A. Hidrológica del Centro, Hidrocentro, in Mega Soft offices in Caracas, Venezuela. .As Java Developer, I had to analyze, design, develop and maintain modules and reports for the billing application of a Venezuelan water company, following Project Leader instructions. Our team had 8 developers.
Assigned to IBM de Venezuela in Caracas, Venezuela. E-Learning developer, using HTML and Javascript. My main task was to build IT courses from instructional scripts developed by educational specialists, I also helped them to understand programming concepts to make courses useful, participated in a team of 6 developers, reporting to our Project Manager.