Badges
Certifications
ma_labbao has not earned any certificates yet.
Work Experience
Senior Android Developer
iPara Technologies Philippines•  December 2018 - Present
Contributing to the OWTO Driver App (https://play.google.com/store/apps/details?id=com.owtoph.riderv2 ) Contributing to the OWTO Rider App (https://play.google.com/store/apps/details?id=com.owtoph.driverv2 ) Contributing to OWTO’s back-end Using UberRIB Architecture with Dagger, Reactive Pattern to comply with SOLID principles Helped arrange the SakayPH integration Co-organized the July 19 Philippine Android Developers Community and MONDPH meetup on Comparative mobile development
Senior Android Developer
Commude Philippines Inc•  March 2018 - December 2018
Imposed Model View Presenter Design Pattern as company development convention (later switched to Model View ViewModel Design Pattern) Review merge requests made by junior developers Imposed Test-Driven Development as company development initiative Developed project templates per design pattern for fast project initialization of new contracts Subjected junior developers to VCS regulations and best practices. Took over an iOs project made with the Model View Controller architecture Help junior developers with daily development tasks Give time estimates to project managers for the development of user stories in Android. Facilitated Scrum Meetings Researched other tech stacks especially to help integrate them with Android development Developed an app in the Universal Windows Platform and in the Windows Forms Presentation
Software Engineer
Rogomi Inc.•  June 2016 - March 2018
Helped develop ShApp4Points up to its release. (https://play.google.com/store/apps/details?id=com.rogomi.shopearn) Helped launch the Designercon 2017 quest through the Powercore Collector App. Practised Model-View-Presenter architectural pattern in most projects Implemented Model-View-ViewModel architectural pattern in others Contributed to company code conventions by taking into account the following: >Guidelines for Android databinding and field naming conventions >Guidelines for grouping resource files by modules instead of simply putting them all under a common /res folder, so that managing them would be easier. >Recommending developers to write unit tests to decrease the number of "bouncing bugs", which are persistent bugs the QA team always finds despite fixes from developers. >Exchanged tips on third-party libraries with team members to speed up development time. >Expanded the Espresso test suite of one of the apps to cover as much test cases across devices as possible. >Reskinned one of the apps to utilize Google's Material Design >Gave legacy code an MVP makeover so that the entire team can easily maintain it. >Helped developed and released several other apps with those design patterns and company conventions in mind.
Education
University of the East, Manila
Computer Science, BS•  June 2009 - April 2014
UE-Tan Yan Kee Foundation Inc. Scholar College Scholar Certificate of Excellence in Inter-school Competitions, Certificate of Academic Excellence Documentation Division Head, Research and Development Unit (2011 - April 2013)
Links
Skills
ma_labbao has not updated skills details yet.