About Me
I'm a 5+ years experienced Java Softwar Engineer. I have worked on several projects in the logistics, banking (present), and other fields.
Recently, I have been developing REST APIs for a Philppine bank using Spring Boot and Oracle DB...
Show MoreSkills
Web Development
Programming Language
Database
Development Tools
Operating System
Mobile Apps
Software Engineering
Others
Positions
Portfolio Projects
Company
Bank Backend Application
Role
Backend Developer
Description
- RESTful
- Springboot
- JPA
- Hibernate
- OracleDB
Role:
-
RESTful APIs for new functionalities that are used by android, ios, and web platforms.
-
Development of new features, enhancements, bug fixes.
-
DB Design when needed
Skills
Restful API Java Persistence Annotation - (JPA) Oracle Web Logic Oracle database 12c Java Spring Boot Java (All Versions) Hibernate KotlinTools
IntelliJ IDEA DataGripCompany
LOGISTIC PLATFORM
Description
-
RESTful APIs (Springboot Java, Spring REST, Spring Integration) Here’s a list of RESTful APIs that I’ve done or I’ve been a part of:
-
Consumed a RESTful API that we developed for client’s request using Laravel as frontend.
-
API that sends SMS to mobile numbers of different countries.
-
API that gets sailing schedules of vessels from different countries.
-
API that tracks ships/vessels
-
API that saves route history of ships/vessels
-
Batch job for payment processing
Company
Checkpoint
Description
This is a web application that caters all of our internal apps, it provides the authorization to different apps; inside these different apps, Checkpoint provides authorization to the applications pages/modules/elements.
A module of checkpoint also caters our LDAP Accounts password management. Features are change password, forgot password, email notification, password expiration.
Tasks:
-
Requests and fixes for checkpoint alternate email notifier.
-
Developed the password format policy needed for checkpoint change password
module.
-
Developed executable jar that sends a report of people with:
-
No registered alternate email
-
Employees with expiring passwords
Company
Corporate Travel Management
Description
This is a web application used to monitor processing of employees whom are sent on- site to the US.
Tasks:
-
Email notification for Managers
-
Developed module to accommodate the implementation of long term visa tickets.
Auto generation of tickets depending on type of visa.
-
Developed module to enable travel desks’ access to employee travel history • Testing
and Bug fixing
Company
Applicant Information Registration
Description
-
This takes in the applicants’ data and save it to our database.
-
Another module for this app is the admin module where the authorized users can
generate reports of applicants given a range of date applied, generate application
form of applicants, archive applicants.
-
Main developer of the project.
-
Database Design.