Java Resume
Summary
- 8 years Java/IT work experience
- 4 years Unix/Linux Programming work experience
- 4 years Unix/Linux Administration work experience
- Sun Certified Java Programmer (Java.5.0)
- Sun Certified Web Component Developer (J2EE.5.0)
- Sun Certified Security Administrator (Solaris 10)
Employment History
Company: Confidential
Position Title: Alfresco/Documentum/Java Programmer
Duration: May 2012 ¡V present
Project 1: Confidential Alfresco
- This Alfresco Application is used by Confidential to store all its documents/records/multimedia.
Roles:
- Creating/Setting up servers for Alfresco from ground up. Servers for Repository,
- Content, Database and Search Engine.
- Migration of data from Documentum to Alfresco.
- Created WebServices using RESTful.
- Used OpenCMIS for core functionality.
- Modified Alfresco UI using Spring Surf.
- Creating BPM thru workflows.
- Maintaining/Monitoring of all the Alfresco Servers.
Project 2: Confidential, AFPNAPS
- This Documentum Application is used by the federal police agency of the Commonwealth of Australia to generate/print a citizen¡¦s police clearance.
Roles:
- Support for the project which used Documentum ECM.
- Creating/Modifying java code, workflows using Documentum xCP.
- Maintaining/Monitoring of the Documentum Servers.
Environment:
Eclipse EE, Composer, Process Builder, Forms Builder, Tomcat, JBoss, SVN, MSSQL.
Company: Confidential
InHouse Software Development
Position Title: Java Programmer
Duration: February 2010 ¡V February 2012
Project 1: Confidential
- This is a web based application for Xplana.com is an Online Learning/Online Books used by students, teachers and etc. to read books online or even buy, store your notes online.
Roles:
- Developed the Web Application using GWT, MVP4G, Spring DAO, and Maven.
- Created a module for the blind using WAIARIA.
- Created a module on TexttoSpeech.
- Created a module for integration for social networking sites like FaceBook and Twitter.
- Created a module that would locate a user using GeoIP.
- Setup Mule for ESB for the architecture.
- Created WebServices and deploy in Mule.
Project 2: Confidential
- This Android Application is a modern approach to calling doctors on the field using their Android Devices.
Roles:
- Created a module custom calendar.
- Created a module for Signature.
- Created a module for synchronizing to server.
Environment:
Java, Eclipse, Maven, ADT, SVN, MarkLogic and Windows Server.
Company: Confidential
Finance and Insurance / Bank Industry.
Position Title: Java Architect
Duration: May 2009 ¡V January 2010
Project 1: Confidential
- This web application for Banco De Oro is used for the Computation of the Bank\'s Leasing Services ,its Interests, Deductions, Taxes and etc.
Roles:
- Developed the Architecture to be used.
- Created the web application from ground up.
- Choose which technologies to be used JQuery, Spring MVC/DAO and Ibatis.
- Developed Jasper Reports using iReport.
Project 2: Confidential
- A Liferay Web Portal of the Bank\'s Employees Daily Time Record, Latest News
- and Currency Exchange Rates etc.
Roles:
- Developed additional modules to the portal.
- Connecting to others sites thru RSS Feeds.
- Compute employees work hours.
Environment:
Java, Eclipse, Ant, SVN, MSSQL and Windows Server.
Company: Confidential
Insurance Industry.
Position Title: Java/Unix Programmer
Duration: January 2008 ¡V January 2009
Project: Confidential
- A Web Application for the Insurance Company\'s Agents. For Adding/Modifying Agent in the Company for the Computing of Tax, Commission, Compensation, Credits And Deductions of an Agent\'s sold Policy, for both Agent\'s Downline and Upline.
Roles:
- Developed the web application from ground up.
- Created the web application using ExtJS, Spring MVC/DAO and Ibatis.
- Developed Linux Shell Scripts for data backup in tapedrive for data recovery.
- Developed Linux Shell Scripts for batch processing of PDFs reports.
- Trace and fix client to server communications problems and vice versa.
- Unix/Linux Administrator of the servers in the project.
- Penetration Testing of the Unix/Linux servers.
Environment:
Java, Eclipse, Ant, SVN, Apache WebServer, Tomcat, Oracle and RedHat Linux.
Company: Confidential
Telecommunications Industry.
Position Title: Java/Unix Programmer
Duration: May 2006 ¡V January 2008
Project: Customer Solutions Platform
- A Web Application for the PostPaid/PrePaid Subscriber\'s Personal Information, Adding of Services, Plans, Billing Payment, Internet and etc.
Roles:
- Developed additional modules to the Web Application using Company FrameWork (MVC) and Ibatis.
- Used DWR (Ajax/Reverse Ajax) for auto populate of web page when an incoming call from subscriber is received.
- Developed Web Services using Axis, to make the company architecture SOA.
- Used POI/iText to generate reports in the web application.
- Developed AdHOC using Unix/Linux Shell Scripts (Bash/KSH/C), e.g is SCP from one server to another and executing Remote Shell Commands.
- Developed Linux/Unix C Posix program, C socket programming for passing of data from one server to another.
- Create CRON Jobs to automate schedule of execution of created Shell Scripts or C programs.
- Trace and fix client to server communications problems and vice versa.
- Unix/Linux Administrator of the servers in the project.
- Penetration Testing of the Unix/Linux servers.
- Created USB hardware Authentication for web application of employees.
- Created a HeartBeat for Clustered Servers.
Environment:
Java, Eclipse, Vi, GDB, Ant, VSS, Oracle Application Server, OC4J, Oracle,
MSSQL, MySQL, Tru64, RedHat Linux, HPUX and Solaris.
Company: Confidential
Insurance Industry.
Position Title: Java Programmer
Duration: Nov 2005 Mar 2006
Project: Confidential
- A Web Application for the Company\'s Maintenance of their nonLife Insurances.
Roles:
- Developed additional modules in the Web Application using Velocity, Spring
- MVC and Hibernate.
- Developed Linux Shell Scripts for dumping and moving files.
- Modifying UI for company needs.
Environment:
Java, Eclipse, Ant, CVS, Apache WebServer, Tomcat, Oracle and RedHat Linux.
Company: Confidential.
Is a global semiconductor design & manufacturing company. Innovate with
80000+ analog ICs & embedded processors, software & largest sales/support staff.
Position Title: Java/ Unix Programmer
Duration: Aug 2004 Oct 2005
Project: Confidential
- A Web Application for various Stages of the Production of Integrated Circuits(IC) before being mass produced and sold to the Market.
Roles:
- Developed the Web Application using Struts 1 Framework.
- Developed AdHOC using Unix/Linux Shell Scripts(Bash/KSH/C).
- Developed Linux/Unix C Posix program, C socket programming.
- Created CRON Jobs to automate schedule of execution of created Shell Scripts or C programs.
- Created MS Docs using POI.
- Deploying webapps in Linux or Solaris servers.
Environment:
Java, NetBeans, Vi, GDB, Ant, CVS, Apache WebServer, Tomcat, Oracle, RedHat
Linux and Solaris.
Top Skills
- Skill Years Proficiency
- Java Core 8 Advanced
- JSP/Servlets/HTML/JavaSccript 8 Advanced
- J2ME 1 Intermediate
- Java WebServices (Axis) 3 Intermediate
- Liferay Enterprise Portal 1 Intermediate
- Struts 1 1 Intermediate
- Spring MVC 3 Intermediate
- Hibernate 1 Intermediate
- Ibatis 3 Intermediate
- Ajax/Reverse Ajax 3 Intermediate
- JQuery 1 Intermediate
- ExtJS 1 Intermediate
- DWR 1 Intermediate
- Unix/Linux Shell Scripts 4 Intermediate
- Unix/Linux ¡V C 4 Intermediate
- Unix/Linux ¡V Perl 4 Intermediate
- Unix/Linux Security 2 Intermediate
- TCP/IP 3 Intermediate
- Linux Assembly IA32 1 Intermediate
- Unix/Linux Penetration Testing 1 Intermediate
- Linux ShellCoding 1 Beginner
Educational Background
Bachelor\'s/College Degree
Field of Study : Computer Science/Information Technology
Major : Computer Science