Rey Benedicto

Rey Benedicto

Software Engineer II

Followers of Rey Benedicto578 followers
location of Rey BenedictoBacoor, Calabarzon, Philippines

Connect with Rey Benedicto to Send Message

Connect

Connect with Rey Benedicto to Send Message

Connect
  • Timeline

  • About me

    Android Developer

  • Education

    • University of the Philippines Los Baños

      2011 - 2015
      Bachelor's degree Computer Science

      Notable Projects:● An Android Application for Generating a Pseudo-3D Model of an Object using View Morphing, providing aninteractive way of viewing images captured using Android mobile phones.● Library System (JavaScript, PHP, MySQL): Team lead in Software Engineering course project that developed thesearch engine with ranking & relevance algorithm

  • Experience

    • FactSet

      Jul 2015 - Jul 2017
      Software Engineer II

      ● Designed and developed a generic database loading framework (Perl, SQL Server,Bash). Loading systems created using the framework automatically parses and loads data daily● Worked on fixes to automatically resolve duplicate IDs before they are loaded into databases.● Migrated database loading systems from VMS with internal database to Linux with SQL Server● Side project:o SSH GUI (VB.NET) Sends commands to a Unix server via SSH, parses & translates text output to a GUIfile system explorer with search, directory navigation, file preview, and download capability Show less

    • Kelly Services (deployed at Credit Agricole CIB)

      Aug 2017 - Nov 2018
      Java Developer

      ● Implemented Distributed Real Time Data Processing system using Java 8, Apache Storm, Kafka designed for high-volume bank transactions● Automated Continuous Integrations and Deployments with Jenkins (CICD)● Automated Unit Tests using JUnit with Mockito and Cucumber for integration testing● Embraced Agile methodology aided by the tool Jira● Major code refactoring with Error Management and OOP concepts applications and Design Patterns● Object mappings with ObjectMapper library and custom mappers, Json parsing using Gson and Jackson Show less

    • Unicom Databank Pte Ltd (UOB)

      Nov 2018 - Aug 2019
      Software Developer

      ● Implemented summarization of daily and monthly billing using SQL Server, Control-M,Powershell● Worked on automation of Account Statement retrieval using BluePrismSide Project: Android Application – Note-Taking app built from scratch, written withmaintainable, robust architecture and utilizes asynchronous database operations o Applies MVVM architecture with LiveData for DataBinding; Suitable use of Fragments for modularity o Utilizes Room Persistence Library for all database operations o Uses RecyclerView with Real-time updates in the note list o Initially written in Java, migrated and maintained in Kotlin, using Android Studio integrated with Git for version control Show less

    • StarHub

      Aug 2019 - Dec 2021
      Android | Java Developer

      ● Key developer of an Android App project for a client, integrated with the Backend Restful APIs to streamlineprocesses and be paperless. Some of the technologies used are:○ Android SDK, Android Studio○ MVVM pattern with LiveData○ Android Jetpack (Room, Navigation, RecyclerView)○ Retrofit, Google Play Services (location),○ Git for version control and collaborative coding● Worked on requested additional features for all stages - from Requirements gathering, estimation, development,testing and deployment.○ Major feature added was employee health declaration which uses 3rd party API for temperaturescanners. Developed the feature in mobile app, and also worked on top of the existing backend, and webfrontend● Led and guided an intern to work simultaneously on a separate module● Working knowledge in Kotlin● Supported the Android App & Backend (Java, Spring Boot), Web Frontend (Vue.js), Deployment (Azure)● Underwent training for IOS Development and worked on a prototype project that has an MVC design, barcodescanning feature, and page navigations using Swift, Xcode and Storyboard. Show less

    • DBS Bank (via I2S Business Solutions)

      Dec 2021 - Jun 2022
      Android Developer

      ● Worked on the removal of a legacy feature of DBS Paylah Android Application● Contributed to the team on the migration to Kotlin Multiplatform Mobile ○ Utilized Multiplatform Settings Library to wrap both Android (SharedPreferences) and iOS (UserDefaults)local persistence ○ Integration of a module of Android code to Kotlin Multi-Platform common code ○ Used MockK library for Unit Testing

    • Navagis Inc.

      Dec 2022 - now
      Android Developer
  • Licenses & Certifications