FROILAN C. BENITO
#6 Margarita St. Lakeview Homes Putatan, Muntinlupa City 1772
Ø Three years of professional experience in developing applications using Microsoft Visual Basic 6.0 and Visual Basic .NET.
Ø Six years of professional experience in developing applications using Java.
Ø Able to develop applications that work with Oracle 9i, Oracle 10g, Oracle 11g, MySQL, Postgre SQL and SQL Server 2000 as their back-end database systems.
Ø Gained exposures in developing web applications using Java technologies such as Java Server Pages, Freemarker, Velocity, Servlets, Filters, EJB, EJB 3, J2EE, JSTL, Google Guice, JBOSS RESTEasy.
Ø Used Opensymphony's Webwork technology, an industry-known MVC Web Framework for Java.
Ø Worked with different application servers for Java such as Apache Tomcat, Pramati Server, Resin and Sun Java Application Server, Weblogic and JBOSS.
Ø Has a basic skill in using Object Relational Mapping Framework such as JPA Hibernate and Struts.
Ø Knowledgeable in Object-Oriented Analysis and Design and utilized Unified Modeling Language (UML) as the design tool.
Ø Senior Applications Developer/Systems Developer III -
Amdatex Las Piñas Services, Inc., Las Piñas City
· Developed in-house computer applications that automate specific business processes.
· Became lead programmer in developing the company's pioneering project for an external client.
· Consulted with clients to analyze and understand functions to be automated, client needs, objectives, desired features, and input and output requirements.
· Provided technical assistance by responding to inquiries regarding errors problems, or questions with the program.
· Trained end users or technical support staff to use developed applications.
· Stayed in the company for the span of almost two years. (Feb 2009 – Present)
Ø Applications Developer -
Amdatex Las Piñas Services, Inc., Las Piñas City
· Developed in-house computer applications that automate specific business processes.
· Became lead programmer in developing the company's pioneering project for an external client.
· Consulted with clients to analyze and understand functions to be automated, client needs, objectives, desired features, and input and output requirements.
· Provided technical assistance by responding to inquiries regarding errors problems, or questions with the program.
· Trained end users or technical support staff to use developed applications.
· Stayed in the company for the span of almost two years. (Feb 2005 – Feb 2009)
ADEC Solutions, Las Piñas City
· Responsible for analyzing, researching data and legal documents like mortgages, deeds and etc.
· Stayed in the company for the span of three months. (July 2004 – Feb 2005)
LEVEL 3 Computer Rentals, Muntinlupa City
· Responsible for analyzing healthcare documents of US-based clients before inputting it into the company’s system.
· Stayed in the company for the span of three months. (Oct 2002 – Jul 2003)
Ø Applications Developer/Senior Applications Developer
DUTIES AND RESPONSIBILITIES
1. Converts project specifications and statements of problems and procedures to create or modify software
2. Translates algorithms and technical specifications into computer source-code
3. Analyzes specifications, applying knowledge of computer capabilities, subject matter, and symbolic logic
4. Utilizes any development environment to edit, compile, debug and build software that is suited for the project
5. Researches/Evaluates software or hardware that may assist in development or may be used as program platforms
6. Adhere to programming standards and format
7. Complies with the Employee Code of Discipline, the policies on QMS, ISMS, and other duties and responsibilities prescribed for all AMDATEX employees.
8. Reports security incidents and / or any identified security weaknesses. Performs other tasks that may be assigned from time to time.
Project Responsibilities
§ Works closely with the development team supervisor in the gathering, organization, and analysis of the requirements
§ Researches on technologies and approaches critical to the system's architecture
§ Discusses suggestions, recommendations, or improvements to the Development Team Supervisor or Project Management
§ Consults functionality details with the Development Team Supervisor which is needed to design and prototype the system
§ Converts the requirements into an architecture and design that will become the blueprint for the solution being created
§ Chooses the methodologies and techniques that will be used by to solve specific problems
§ Responsible for enumerating and understanding the details so that potential issues may be identified at once and may suggest opportunities for improvement
§ Coordinates with the development team supervisor and the Database Administrator for the database design
§ Prepares a prototype or story board of the system for client's approval
§ Prepares system design specification document based on the approved system requirement specification. Coordinates with the Development Team Supervisor in the preparation on the project's development schedule
§ Translates algorithms and technical specifications into code that can be executed on a computer system
§ Runs unit tests to find errors and to confirm if program meets specifications
§ Commit source-code to the file repository
§ Perform code walkthroughs in order to understand/evaluate how the code works in the system, thereby ensuring its quality. This will also serve as an opportunity to help coach/ train, and mentor budding developers in ways of thinking about the code more deeply and more thoroughly.
§ Writes and maintains documentation to describe the written program (e.g. Technical Design & Installation Documentation)
§ Analyzes codes to find causes of errors and revises programs
§ Trains QC team how to use the program
§ Prepare the Technical Design Documentation of each project. Provides technical assistance by responding to inquiries/questions, or errors/problems within the program
Skill
|
Years of Experience
|
Proficiency
|
|
Computer Literate
|
>5
|
Intermediate
|
|
Java/J2EE/EJB
|
>5
|
Intermediate
|
|
Apache Tomcat
|
>5
|
Intermediate
|
|
SQL Server/MySQL/Oracle
|
>5
|
Intermediate
|
|
Spring/WebWork/Freemarker
|
>5
|
Intermediate
|
|
HTML/CSS/PHP/JSP
|
>5
|
Intermediate
|
|
VB.NET/VB6/C#
|
5
|
Intermediate
|
|
Javascript/AJAX/DOJO/EXTJS
|
5
|
Intermediate
|
|
JBoss/Weblogic
|
2
|
Beginner
|
|
DHTMLX/XML
|
1
|
Beginner
|
|
Operating System:
Knowledge in MS DOS, Windows 95/98/2000/ME/XP/7, Linux OS
Software Application: MS Word, Ms Excel, Ms Access, Ms PowerPoint, Animagic, Print Artist, Adobe PhotoShop, Paintbrush, FrontPage Express, Basic in Macromedia Flash 5, Ulead Video Studio, 3DEffects, SwishmaxProgramming Languages: VB.Net, Ms Visual Basic 6.0, Visual Basic Database, Html, SQL, Basic in Visual FoxPro, Basic in Visual C++, Turbo Pascal, Turbo C, Java, J2EE, C#
JSP, Javascript, EJB and EJB 3, Webworks, Spring Frameworks, AJAX, JPA Hibernate, Google Guice, JBOSS RESTEasy and Struts.
Third Party Applications:
Savvion Business Process Management
Pramati, Apache Tomcat, Weblogic, JBOSS; WAMP, XAMP, AppServ
Oracle, SQL Server, Postgre SQL, MySql
Hardware and Software Troubleshooting, Assembling Computers, Installing OS and
Software Application, Basic Networking, Network Layout
Ø Introduction to Sharepoint 2010 Administration and Programming (February 23-24, 2011)
AMDATEX Las Piñas Services Inc.
Ø Basic Customer Service (December 21-22, 2010)
AMDATEX Las Piñas Services Inc.
Ø Basic PHP Training(April 28 – May 4, 2009)
AMDATEX Las Piñas Services Inc.
Ø Savvion Business Management Training(May 26-31, 2008)
AMDATEX Las Piñas Services Inc.
Ø Java Boot Camp(July 2006-August 2006)
AMDATEX Las Piñas Services Inc.
Ø Bachelor of Science in Computer Science (1999-2004) – Under Graduate
Asian College of Science and Technology-ACSAT Alabang
Ø Associate in Computer Science (1999-2001)
Asian College of Science and Technology-ACSAT Alabang