OLLIE G. DELA CUEVA
SUMMARY:
An accomplished Software Engineer with 14 years of experience specializing in JAVA Object-Oriented Design and Analysis with experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance. Currently engaged in DevOps structured project and Full Agile-Scrum methodology.
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows
Database: Oracle, SQL, PostgreSQL, Sybase
Programming Language: Java/J2EE, ORACLE CCB, AngularJS
Automation: Blue Prism Robotics, Robot Framework
Methodology: Waterfall, Agile, DevOps
Cloud Services: AWS
WORK EXPERIENCE:
Macquarie Offshore Services
JAVA Developer
July 2013 – Present
Responsible for evaluating requests for new or modified applications to determine their feasibility
Interpret user specifications in order to arrive at design specifications
Maintain software code within a code management system
Develop software code to agreed specifications
Analyze and solve production problems and debug technical issues
Work with business analysts in other countries to determine most appropriate development modules in order to provide a solution
Creation of Detailed Design of the actual module implementation.
Creation and execution of Test Scripts.
Platform, languages, and tools used: JAVA/J2EE, Struts 1, Bamboo build, Stash/BitBucket, Confluence, uDeploy, ThunderHead, Maven, Blue Prism Robotics, ROBOT Framework (for testing), Arturo, AngularJS, OpenShift, Amazon Web Services
HEWLETT-PACKARD – EAI Inventory
JAVA Developer
January 2013 – June 2013
Development and Design of modules to be included on the release of Customer Portal
Creation of Detailed Design of the actual module implementation.
Creation and execution of Test Scripts.
Platform, languages, and tools used: HP cloud server, iBatis, PostgreSql, jQuery, Struts 1.
HEWLETT-PACKARD – Business Operating Support System
SCRUM Master
February 2012 – December 2012
Ensuring Scrum is correctly applied and followed
Guiding the team on the path of self organization
Shielding the team from external interferences and removing impediments
Improving the velocity of the team
Facilitating close collaboration between actors, removing barriers
Organizing the ceremonies and inviting required people
Teaching the customer how to maximize ROI and meet their goals
Platform, languages, and tools used: Team Foundation Server, HP ALM.
HEWLETT-PACKARD – GBP
JAVA Developer/ Operations Lead/ Scrum Master
December 2009 – January 2012
Development and Design of modules to be included on the release of Customer Portal
Creation of Detailed Design of the actual module implementation.
Involved in Issue resolutions on SIT, UAT, R2P and Hypercare Phases.
Main contact person for Manila escalation.
Platform, languages, and tools used: J2EE, Spring/Hibernate, iBatis, AJAX.
ACCENTURE – Retail
Senior JAVA Programmer
February 2009 – August 2009
• Develop code from detailed designs or defect descriptions
• Implement code review points completely and update point sheet properly.
• Fix system test defects in a timely manner.
Platform, languages, and tools used: IBM Rational Software Architect v7.0.0.8, Serena ChangeMan Version Manager v8.1.4.0, CruiseControl, Apache Maven v2.0.9, IBM Websphere Portal, IBM Websphere Portal Server, Spring Portlet MVC, J2SE, JSP, JSTL, AJAX, Sun Java SDK 4.2.
ACCENTURE – ORACLE UTILITIES CUSTOMER CARE AND BILLING
Senior Programmer
March 2008 – December 2008
Analysis and reviews of technical design and/or internal designs (detailed design) provided by the client
• Performs coding based on completed technical or internal design document
• Performs unit testing and creates unit test plan document
• Analysis and implementation of Change Request
• Conducts peer reviews for some internal designs and codes
• Address System Test Tickets
Platform, languages, and tools used: Windows Server, Java, SQL, HQL, Oracle 10.2.0.3, Hibernate 3.1.3, Sun Java SDK 5.0, Eclipse 3.2, Tomcat, Clearcase, Microfocus Server for COBOL.
ACCENTURE - CIO
JAVA Programmer
March 2007 – November 2007
Programmer:
- Involve in the detailed design enhancement. Documenting the necessary requirements of every module by providing description and defining needed components.
- Involve in the coding process. By using the detailed design documents, every module is now coded based on the information of the said document.
- Involve in test planning and test execution.
- Ensure that deliverables are submitted with quality and within budget.
Platform, languages, and tools used for development: Windows Server, Java, SQL, ORACLE DB, Struts Framework, Sun Java SDK 5.0, J-Boss, Microsoft Visual Source Safe, Eclipse 3.2.
Application Tester:
-Perform Component Testing, Application Testing, and Product Testing.
-Record problems and issues in accordance with the project's problem and issue management plans.
Platform, languages, and tools used for testing: SQL, ORACLE DB.
EDUCATION:
Bachelor of Science in Computer Science
Mapua Institute of Technology, Makati City, 2005
CERTIFICATION:
Certified SCRUM Master
Manila Diamond Hotel, Pasay City – April 2011
PERSONAL INFORMATION:
Contact Information:
Address: #10 Cadena de Amor St., Pacita 1, San Pedro, Laguna
Email Address: adje3y@r.postjobfree.com
Contact Phone Number: +639**-***-****
Home Phone Number: (02) 403-0381/847-2066