Giancarlo Angulo
- Quezon City, Metro Manila ,National Capital Region, Philippines
- Mobile: 0922-372-7338
- Blog email : onthe8spot@gmail.com
- Primary personal email : igan.long@gmail.com
- Secondary personal email: giancarlo.angulo@gmail.com
- facebook
- friendfeed
- twitter
- googleplus
- twitter
- linkedin
Work Experience
- March 2010 – Present
- Senior Systems Developer, Incuventure Partners Corporation.
- April 2008 – March 2010
- Software Analyst – Programmer , Symbio Inc.
- November 2007 – January 2008
- Trainee Software Test Engineer, Azeus Philippines Limited Inc.
- July 2006- May 2007
- Software Developer/Programmer, Dynamic Soft Solutions.
Skills and Technical Proficiencies:
Professional Experience in the following Programming Languages :
- Groovy over 3 years
- Java over 5 years
- C# about 2 years
- Javascript more than 4 years
- PHP less than a year
Database :
- MySql
- MS Sql Server
- Oracle 9/10g/11g
- IBM DB2
- PostgreSQL
- SQL Lite
- H2
Web Server :
- Apache/Tomcat.
- Oracle Weblogic
- IIS
- WEBrick
- Jetty
- JBoss AS
- GlassFish
Source Control :
- Mercurial
- Subversion
- Git
- CVS
- MS Visual Source Safe
IDE :
- IDEA IntelliJ
- Eclipse
- Netbeans
- Visual Studio
Frameworks :
Developed in the following Operating Systems:
Blogging Platform/CMS :
I have used the following technologies and programming languages:
Certification
- Registered Electrical Engineer.(September 2007 Electrical Engineering Board Exams)
Research
- Undergraduate Research:
- “Real Market Dispatch, A System of Dispatching Curtailable Bids/Offers: A Mixed Integer Linear Programming Formulation”.
Personal Projects
- OnThe8Spot Chrome Extension
Extra Curricular Activities
- President. UP Christian Brotherhood. 2004-2005, Member 2000-2007.
- Member, UP Circuit. 2000-2007
- Member, UP IIEE-SC Diliman, 2005-2007
- Member, SUMS-UP 2004-2007
Volunteer Work
- Oct 2009 – March 2010
- Volunteer Teacher, Computer Skills Class Unang Hakbang Foundation
- July 2006,July 2005, July 2004,July 2003, July 2002, July 2001
- Volunteer Teacher, Highschool Skills Review Classes
- July 2002- September 2002
- Student Assistant , UP Human Resource Development.
Employment History Including Projects:
(as of January 2012)
Incuventure Partners Corporation.
Ortigas CBD
Senior Systems Developer/Analyst/Technical Lead
March 2010 – Present.
PRC OSA2 , Web front end used by the PRC for handling human resources, physical inventory and supply request, and cash system. Groovy and Grails. Java. Spring. Hibernate. IBM DB2. Grails project. Linux. Design, Implementation, Coding, Testing.
Sub systems:
- ECMS Electronic Cash Management System – Used by the Cash Division and Accounting Division of the PRC to handle cashiering, Cash management and Accountable Forms Official Receipt management.
- AMIS Asset Management Information System – Used by the Supply Division to maintain inventory information, monitor supply and equipment request through the full lifecycle of the equipment.
Home Development Mutual Fund – Integrated Informations System- Fund Source System(HDMF-IISP FSS). Web based application that handles the . Groovy and Grails. Java. Spring. Hibernate. Oracle 11g. MS SQL Server. MySQL. MS Excel Programming. Quartz. Web Services. Linux. Design, Implementation, Coding, Testing.
Sub systems:
- Borrowing System – A sub system of the FSS that handles the full lifecycle of an HDMF borrowing project. The lifecycle of a borrowing project includes structuring of the loan project, the checking and approval of the loan project, the selection of collaterals, the posting of accounting entries, the posting of payments and related entries, restructuring and closing of loan projects.
- Bond Flotation System– A sub system of the FSS that handles the full lifecycle of an HDMF bond floatation project. The lifecycle of the bond floatation project includes structuring of the bonds to be issued, the checking and approval of the bond floatation project, the selection of collaterals, post auction processes including printing of certificates and population of the bond registry, bond registry functionality like cancellations and transfer of certificates, handling of raffle master list and raffle tools, the posting of payments to investors, handling of LRA ,the posting of accounting entries on various transactions, and closing of issuance.
- Auction System– Customization of Apache Struts based Securities Auction System (SAS) of Incuventure. This systems is supports the whole life cycle of a Philippine securities auction. Work on this system includes customization of fields and implementation of some of the work required to integrate the SAS with the Bond Floatation System.
- Securitization System – A sub system of the FSS that handles the full lifecycle of an HDMF bond floatation project. The lifecycle of the bond floatation project includes cash flow and selection criteria/loan portfolio analysis.
- Investment System – A sub system of the FSS that handles the reporting and ancillary requirements of the HDMF Investment Department. Some of these requirements include the production of execution documents, the display of funding calendars and various reporting requirements required by the PFRS.
National Home Mortgage Finance Corporation – Securitization System (NHMFC-NSS). Web based application that handles the securization workflow and various ancillary financial requirements of the NHMFC. Groovy and Grails. Java. Spring. Hibernate. Oracle 11g. MySQL. Alfresco CMS. MS Excel Programming. Quartz. Web Services. Linux. Design, Implementation, Coding, Testing.
Sub systems:
- Loan Purchasing System– A sub system of the FSS that handles the full lifecycle of an NHMFC loan purchasing transaction.
- Auction System– Customization of Apache Struts based Securities Auction System (SAS) of Incuventure. This systems is supports the whole life cycle of a Philippine securities auction.
- Securitization System – A sub system of the NSS that handles the full lifecycle of a securitization project from structuring to the issuance. The lifcycle of a securitization project from structuring to issuance includes collateral selection, structuring of issue, generation of cash flow model of the selected collateral, various approval and report functionality.
- Servicing System – A sub system of the NSS that handles the full lifecycle of a securitization project at the servicing stage. The servicing phase of a securitization project includes the
- Investment System – A sub system of the NSS that handles the reporting and ancillary requirements of the Investment Department. Some of these requirements include the canvassing, investments approval and various reporting requirements.
- Borrowing System – A sub system of the NSS that handles the requirements of borrowing projects of the NHMFC. Some of these requirements include the selection of collateral, the canvass of credit proposals, various reporting requirements.
Symbio Inc.
Ortigas CBD.
Analyst / Programmer
April 2008 – March 2010,
- Faxtool , Web front end used by customer/technical support. personnel of an IP fax server. Java.Spring . Hibernate . MySQL. Eclipse project. Ubuntu Linux. CentOS. Design, Implementation, Coding. Testing. Maintenance.
- PCIBS, Phone card inventory and billing system. C#.Net. Web Forms. SQL Server 2005. Crystal Reports. Visual Studio project. Windows XP. CentOS. Design, Implementation, Coding, Testing. Maintenance.
- Fax Report Generator. Tool used to generate fax usage and error reports. Java.Spring.Hibernate. MySQL. Eclipse project.iReport. Jasper Reports. Mac OS X Leopard. Design, Implementation, Coding, Testing. Maintenance.
- VertexCRM, Customer Relations Management tool. Java.Struts. Hibernate. MySQL. Netbeans project. Mac OS X Leopard. Coding. Testing. Maintenance.
- CDR-Tollfree Report Generator, Tool used to generate Call Data Record. Java. Struts.Hibernate.Eclipse project. Ubuntu Linux. Design, Implementation, Coding, Testing. Maintenance.
- ORM/CS Webtool, Tool used to create reports by customer service representatives. VB.Net. SQL Server. Windows XP. Coding, Testing. Maintenance.
- Agent Tools, Tool used to create/handle/resolve customer email concerns. VB.Net. MySQL. Windows XP. Coding, Testing. Maintenance.
Azeus Philippines Ltd.
Ortigas CBD.
Software Test Engineer Trainee.
November 2007 – January 2008.
- Training for creating and implementing unit test plans for web based applications, reports and backend processes.
Dynamic Soft Solutions Inc
Angeles City.
Software Developer.
July 2006 – May 2007.
- Rich Internet Application tool for Medical Transcription, Tool used to handle medical transcription workflow. Java. EJB. PostgreSQL. FreeBSD. Testing. Coding.
- Proof of Concept / Initial Implementation of Audio Recorder Downloading program. Java. JNI. Swing. Windows XP.
- Proof of Concept / Initial Implementation of Multi Page Scanning and Printing program. Java. JNI. Swing. Windows XP.
- Proof of Concept / Initial Implementation of Java Based Audio Player program. Java. JNI. Swing. Windows XP.
- Proof of Concept / Initial Implementation of Java Library/Application to Wrap OS based signals from Foot Pedal Control. Java. JNI. Swing. Windows XP.