RESUME
Summary
-
More than five (5) years of experience designing, building, and maintaining applications for iOS platform like mobile delivery, mobile investment, mobile banking, mobile e-reader, and mobile e-learning, just to name but a few, for clients from private and public sectors.
-
Adept at utilizing Swift as a programming language, applying POP as a programming paradigm, adopting MVVM with Coordinator as a software architectural design pattern, and conducting behavior-driven testing using Quick and Nimble in building iOS applications.
-
Crafted a master's thesis that focuses on the development of a mobile augmented reality educational game primarily utilizing Vapor for its backend RESTful APIs, ARKit, SceneKit, and Google Maps SDK for its gameplay, and CoreData for its local data persistence.
-
Six (6) years of experience equipping college students with the competencies needed in order for them to succeed in the world of software engineering.
Experience​
iOS Developer
April 2020 - Present
​
Spearheaded the implementation of new features for iOS User App and iOS Merchant App that aim to increase the company's revenue such as Marketplace, Cashless Payment, and Order Pooling.
​
Software Engineer Lead, Mobile Platforms (iOS)
August 2018 - April 2020
​
Deployed as a Senior iOS Developer to one of the biggest financial institutions in the country leading the iOS team in building applications that run on iOS devices, such as mobile banking and mobile investment with financial literacy.
​
Software Engineer, Mobile Platforms (iOS)
August 2015 - July 2018
​
Achieved the company’s goal of delivering digital transformation to its clients from private and public sectors by, with constant collaboration with the cross-functional teams, building applications for iOS platform.
Chairman, Institute of Computer Studies
​June 2013 - May 2015
​
Improved the programs being offered by the institute by adhering to the standards set by CHED, establishing effective methodologies for instruction, and leading the faculty and staff by example.
​
Coordinator, Information Communication Technology Office
​June 2012 - May 2013
​
Performed local administration as appropriate in accordance with the standards, policies, and procedures of the office and led the implementation and maintenance of several information systems that support the school's operations.
​
Faculty Member, Institute of Computer Studies
June 2008 – May 2012
​
Assisted the college in nurturing its students by practicing proper classroom management and maintaining expertise in different subjects being taught, such as Software Engineering and Computer Programming.
Skills
Swift
Objective-C
RESTful API
JSON
Vapor
iOS SDK
Alamofire
Moya
RxSwift
SnapKit
Quick
Nimble
PromiseKit
Realm
CocoaPods
Carthage
Git
App Store
TestFlight
Azure DevOps
Jira
App Center
SonarQube
Xcode
Instruments
Araxis Merge
Sourcetree
MVC
MVVM
MVVM-C
OOP
POP
Behaviour-Driven Testing
Agile
Scrum
MacOS
iOS
Languages
Swift
Objective-C
Java
PHP
C++
C
CSS3
HTML5
Education
Master of Science in Information Technology,
Polytechnic University of the Philippines
Thesis was presented internationally
​October 2009 - May 2018
Bachelor of Science in Computer Science,
Roosevelt College Cainta
Graduated Magna Cum Laude
June 2004 - April 2008
​