Rex Mag-uyon Torres
Software Development Engineer
Address *** **** **. **., **** 584, Zone 57
Sampaloc, Metro Manila
Philippines 1008
Mobile Phone +63-929-**-***-**
E-mail **********@*****.***
Date of birth 29 December 1981
GitHub https://github.com/rexmtorres
LinkedIn https://www.linkedin.com/in/rex-torres-8118311 Twitter https://twitter.com/rainai2k11
Versatile software engineer with 15+ years of experience developing robust code for desktop and mobile applications. An adaptable professional, with a passion for learning, who can work with a team or independently. Experience
Apr 2009 -
Jan 2020
Software Development Engineer
Thales (Previously: Gemalto Pte. Ltd.)
Responsibilities
• Worked on fixing issues reported by customers.
• Implemented JavaCard applications for smart cards.
• Worked with internal and external customers to design and develop software solutions.
• Liaised with internal and external customers to answer their queries on our products.
• Involved in the planning, design and implementation of new solutions for mobile banking and payment.
• Wrote and implemented tests for our products.
Accomplishments
• Designed and developed the TSMProxy Android service application, that is used by 3 of Japan's largest MNOs (NTT Docomo, KDDI and Softbank), that allows the MNOs to install secure element-based applications OTA using APDU and RoH protocols.
• Designed and developed Android mobile payment applications (JACCS UI and Orico UI), distributed by Japan’s service providers.
• Designed and developed the Fidelity Plugin Android library, used by Carrefour France, that allows a mobile payment application to enroll HCE-based loyalty cards, following the MasterCard Loyalty Middleware NFC Specification.
• Designed and developed the Tap&Roll Android library, used by Carrefour France and Carrefour Spain, that allows a mobile payment application to retrieve the card information from a contactless credit card and to verify its validity, by performing a 0-value payment transaction through NFC.
• Written several Android application tools, which are used by the team and internal customers, mainly for testing.
• Written several Junit tests for test automation.
• Written several Ant and Gradle scripts used by the team as well as set up Jenkins jobs to help automate the build process.
• Helped in training and assisting new-comers.
• Received the Quarterly Employee Recognition award in 2012 and 2014.
• Travelled to Korea, Japan and France to work with the customer or to receive training. Oct 2005 –
Feb 2009
Software Development Engineer
NCR Cebu Development Center, Inc.
Responsibilities
• Designed, developed and maintained modules for the Retail Systems Manager (RSM) – a system that provides system, store, and enterprise level management and diagnostics for Point of Sale (POS) terminals and peripherals as well as the operating system used by the terminals. Accomplishments
• Improved the RSM system by enhancing its existing modules, as well as designing and implementing several new modules.
• Resolved numerous bug incidents and requests for change.
• Helped investigate and fix some bugs in Retail Common – the API framework mainly used in developing RSM.
• Was chosen to receive technical training in Atlanta, Georgia, USA for 3 months. Jul 2004 –
Oct 2005
Programmer (Management Information Systems)
First Industrial Plastic Ventures, Inc.
Responsibilities
• Encoded inventory materials and products produced by the company.
• Assisted other employees with their software-related concerns, e.g., software installation. Accomplishments
• Written several VBA Excel utility applications used by the QA for inventory and report creation.
• Designed and implemented a database system, using MS Access 2003, for the QA department to keep track of the raw materials used, as well as the finished products, and had the capability to generate reports concerning the materials and finished products.
• Proposed, designed and developed a centralized, networked database inventory system for keeping track of the processes of each department (Procurement, Import/Export, Warehouse, QA). The project was implemented using Delphi and Interbase.
Apr 2003 –
May 2003
On-the-job Trainee
Department of Science and Technology – Region 10
Responsibilities
• Designed a database application for keeping track of the papers (soft copies) handled by the secretary. Accomplishments
• Designed and implemented a web-based database application to help in organizing and keeping track of outgoing and incoming letters (memos, etc…). The project was implemented using PHP, MySQL, JavaScript, HTML and CSS and was done about a week ahead of the deadline. Education
2000 – 2004 Xavier University – Ateneo de Cagayan
• BS in Computer Science – 2000-2004
Skills
Experience in Android Development
Experience in HCE and Secure Element Based Development Experience in Different Programming Languages – Java, Gradle/Groovy, Kotlin Experience in Testing Frameworks – Junit, Espresso, Robotium Experience in code versioning systems – Mercurial, Git Basic Familiarity with design patterns – MVVM, MVP, MVC Previous Experience w/ C, C++, and C#
Analytical and Fast-Learner with Problem-Solving Skills Strong Oral and Written Communication Skills
Able to Work Under Pressure
Work Well Independently or Within a Team Setting