إنريكو بلير, Lead iOS Mobile Software Engineer

إنريكو بلير

Lead iOS Mobile Software Engineer

RCG Global Services

البلد
الفلبين
التعليم
بكالوريوس, Computer Science
الخبرات
19 years, 7 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :19 years, 7 أشهر

Lead iOS Mobile Software Engineer في RCG Global Services
  • الفلبين - Makati City
  • أشغل هذه الوظيفة منذ يونيو 2018

As a Tech Lead for Studio Eve, I am currently developing new features and maintaining iOS - based application for Disney's Park Applications for Disneyland Resorts (California) and World of Disney Resorts (Florida) related to Park Application Tickets (Tickets, Annual Passes, Special Events and MaxPass) for Disney. I am responsible for assessing and implementing the user stories / defects per release schedules, Performing Unit Testing and doing Buddy Verification for each pull requests before being merged into our code repositories. I am also responsible for the Sustainment hand offs for every features that are being turned over to Studio Eve, which are related to Payment Check outs.

Our team uses Swift 5.1 as our programming language and iOS as our platform. We
use XCode for development and Disney's Artboard for the screen prototypes and wireframes. We use REST/JSON API for accessing resources on our endpoints and we use Core Data for storing app state locally for our iOS app. We use JIRA / myJIRA for defects monitoring. We use SourceTree / GITHub for our code repository, and we use AGILE /XP methodology for our development processes.

Senior iOS Software Engineer في Outsourced
  • الفلبين
  • نوفمبر 2017 إلى يونيو 2018

I created and developed an iOS - based application related to QR Code Scanning and Mobile Ordering and Payments from the ground up for iDooh. I was also responsible for the current UI Wireframe creation both for iOS and Android version of the app.

Our team uses Swift 4 as our programming language and iOS as our platform. We use XCode for development and InVision for the screen prototypes and wireframes. We use REST/JSON API for accessing resources and we use Core Data for storing app state locally for our iOS app. We use JIRA for defects monitoring. We use BitBucket for our code repository, and we use AGILE methodology for our development process.

Senior iOS Software Engineer في YEMPO Solutions Inc
  • الفلبين
  • يونيو 2017 إلى سبتمبر 2017

I developed the architecture of the client’s application from ground up as the client is a start up company. I was responsible for the application’s design patterns, UI implementation, code and test development, APIs used, CI setup, and deployment of the application to the testing environments.

Our team used Swift 3 as programming language and iOS as our platform. We used XCode as the development tool and Cosmic Mind for Material UI implementation. We used REST/JSON for accessing AWS (S3) resources and we used Core Data for storing app state locally for our iOS apps. We used Trello for defects monitoring. We used Git/GitLab
for code repository, and we used AGILE methodology during the development process.

Software Engineer II في Asurion Hong Kong Limited
  • الفلبين
  • يونيو 2009 إلى يونيو 2017

I maintained and developed iOS - based applications related to utilities and security. These applications in turn were deployed to our telecommunication clients in the USA (AT&T, Sprint, Verizon, Soluto) and Europe (3UK). I also developed and maintained LABS, a feature product inside the company. I also developed DoCoMo telemetry app for our Japan client DoCoMo. I also developed AT&T Mobile Protect Plus
for iOS.

Our team used Objective C/Swift as our programming languages and iOS as our platform. We
used XCode as our development tool and React Native for UI development. We used REST
API for accessing AWS (S3) resources and we used Core Data for storing app state locally for
our iOS apps. We also used MapKit API for our location - related modules. We use JIRA and
Trello for defects monitoring. We used svn/Git for our code repository, and we used AGILE
methodology for our development process.

Software Engineer في Zafa Ltd
  • المملكة العربية السعودية - الرياض
  • أكتوبر 2009 إلى يونيو 2012

I built and is currently maintaining enhancements and new feature implementations for Banque Saudi Fransi (BSF) and Al Bilad J2ME applications which runs on Symbian, Android, and Blackberry devices. I am also maintaining Zafa E-Wallet and Zafa Mobile Wallet J2ME applications.
Our team uses Java as our programming language and J2ME as a platform and LWUIT(Light Weight UI Toolkit) for UI display of our mobile applications. Transactions are secured via Triple DES key algorithm, and Back End using SQL Server. We use Eclipse as our development tool. I also implemented and administered Subversion as our repository version system for Java applications.

Software Engineer في Lawson
  • الفلبين
  • نوفمبر 2007 إلى أكتوبر 2009

I maintain and program enhancements and new feature implementations for the Lawson Budgeting and Planning (LBP) System which is just a part of the bigger M3 and S3 Suite. Our team uses Java as our main programming language. We use Eclipse as our development tool. The whole system conforms to the Java Server Faces (JSF) and Hibernate frameworks, and since it is a web - based application, we use Cascading style Sheet (CSS), AJAX and JavaScript to ensure uniform look of the site and for some processing to be resolved on the local workstations. I also maintain Crystal Report objects for the report generation of the system.

Software Engineer في Pointwest Technologies
  • الفلبين
  • نوفمبر 2006 إلى نوفمبر 2007

I maintain and program enhancements for the North West Airlines Passenger Revenue Accounting (PRA) System. Our team uses Java as our main programming language, aside from .NET for our other modules. We use IBM Websphere Application Developer as our development tool. The whole system conforms to the Struts framework, and since it is a web - based application, we use Cascading style Sheet (CSS) and JavaScript to ensure uniform look of the site and for some processing to be resolved on the local workstation instead on the server.

Web Programmer / Designer في Adamson University
  • الفلبين
  • أكتوبر 2006 إلى نوفمبر 2006

As a designer and Programmer of the ECE Online Examination Web Application, I used Macromedia Dreamweaver to ensure the planned visual behavior of the web application. Programming languages used for client - side scripting includes Cascading Style Sheet (CSS) to ensure uniform look for the site, JavaScript for client - side verification of data, XML Data Islands for easy and less - server burden navigation of records, Active Server Pages (ASP) as Server - Side programming language, and MySQL as the database Back End.

Software Engineer في Dollars.com
  • الفلبين
  • ديسمبر 2005 إلى مايو 2006

I designed a module for the Dollars.com Ad - inator System, namely Campaign. I used Macromedia Dreamweaver for the visual implementation of the system, adding special behaviors into it using JavaScript and CSS on the client - side, and using Java Server Pages (JSP) for visual interfaces, Servlets for logic control, and JavaBeans for database connection and most business rules implementation. The system uses MySQL as its database back - end, and conforms to the Struts - Hibernate Framework. Versioning is maintained by CVS, and is uploaded in Apache Tomcat located on a Linux Platform Server.

Software Engineer في J Walter Thompson
  • الفلبين
  • سبتمبر 2004 إلى أكتوبر 2005

I developed sub applications such as the Human Resources Information System and modified the Payroll System. I used Macromedia Dreamweaver for the visual design, packaging it with CSS and JavaScript on the client side. I used Java as the main programming language, using J2EE APIs like JSPs for interface, Servlets for logic controls, and JavaBeans, Java Database Connectivity (JDBC) and Java Naming and Directory Interface (JNDI) for data connections and data handling. The system conforms to Struts framework, and uses PostgreSQL as database back - end. The systems were implemented on Apache Tomcat v 5.x and is implemented on a Linux Platform Server.

Programmer / Developer في Kraft Foods Philippines
  • الفلبين
  • مايو 2004 إلى أغسطس 2004

As the developer of the Problem Board Monitoring System, I developed prototype and working versions of this system. The first prototype was created using Visual Basic for Applications (VBA) on Microsoft Access, at the same time using MS Access as the data source that supports multiple user connections. Yet due to complications, the system was migrated to use intranet. ASP was the main language used for the server, also using JavaScript and CSS for client interactions. It still uses MS Access as its database back - end, plus using Crystal Reports for trending and report generation.

الخلفية التعليمية

بكالوريوس, Computer Science
  • في Polytechnic University of the Philippines
  • مايو 2002

Specialties & Skills

Objective C
Swift Language iOS
JavaScript
Objective C Programming
Java Applications Development
Swift Programming
iOS Apps Development
React Native Development

اللغات

الانجليزية
متمرّس
الفيلبينية
متمرّس
العربية
مبتدئ

الهوايات

  • Baking, Farming
    Won the Asurion 2016 Hackathon Awards Promoted from Senior Mobile Software Engineer to Lead Mobile Software Engineer last 2021 at RCG Global Services