From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Ariel Araza 

Last updated:  01/15/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Chula Vista, CA  91915
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Ariel Araza - Software Developer and Architect

Resume Value: rh3jdbxdry5eeww9   

  

 

ARIEL D. ARAZA
1065 Surrey Drive, Bonita CA 91902
ariel@araza.org
SUMMARY
Twenty-five years of in-depth experience in the practice, principles, technologies, tooling, and processes around
enterprise software development. Passionate about creating systems that are beautiful inside and out, making
innovative use of available tools with the help of a highly-motivated team.
Believes that in software development, testing and the development workflow should be designed and given equal
importance with software design and architecture.
Practices polyglotic and multi-paradigm software development to address modern-day performance requirements,
scalability and sustainability of complex systems; knows how to capitalize on the strengths of each platform,
language and paradigm like Object-Oriented Programming, Functional Programming, Aspect-Oriented
Programming, and Language-Oriented Programming using Domain Specific Languages.
Can teach and inspire like-minded people.
CAREER STATISTICS
25 years total work experience ● 11 companies joined ● 3.7 years average length
of stay in three most recent companies ● 40+ projects directly handled
INDUSTRIES
Financial Services (Banking and Insurance) ● Mobile Computing ●
Telecommunications ● eProcurement ● Real Estate
FIELDS OF SPECIALIZATIONS/INTERESTS
• HTML5, CSS, Web Components (Polymer)
• Python, SQLAlchemy, Twisted, Cherrypy
• Javascript
• NodeJS, Express, Sequelize
• AngularJS, Bootstrap, Foundation
• Security
• Agile Development
• Test Driven Development
• Cloud Computing - Amazon AWS, Windows Azure, Azure SQL, Google Apps
• Map-reduce
• Big Data - Amazon S3, Hadoop, Cassandra, MongoDB
• NoSQL Database: CouchDB, Neo4J, SesameRDF, Mulgara
• Search databases - SOLR, Lucene
• IOS, Android, J2ME application development.
Ariel D. Araza
1 of 9
• Service Oriented Architecture - Enterprise Integration Patterns, Enterprise Service Bus, Apache Camel, Oracle
Service Bus
• Business Intelligence – Pentaho BI, JasperIntelligence, Data Integration, Column-Based Databases.
• Master Data Management (MDM)
• Knowledge Management -- Semantic Web, RDF, OWL
• Cryptography: PKI, OpenPGP, Bouncy Castle Library
• OSGI – Felix, Equinox, Knopflerfish, DynamicJava DA-Launcher
• JCR API (Java Content Repository)
• Middleware - Drools, JBPM, Teiid, JBossCache, HornetMQ, ServiceMix ESB, WSO2 ESB
• Spring Framework – SpringFramework (since version 0.8) , SpringDM, Spring Batch, Spring Framework
• ORM – Hibernate, iBatis
• High-Availability/clustering hardware and software configuration: Linux Virtual Server, HA-proxy, Bonding, DRBD,
Memcache, Ldirector
• Virtualization and Cloud Platforms: KVM, Xen, VMware, Virtualbox, Eucalyptus, Openstack
• Rational Unified Process
• Unified Modeling Language (UML 2.0)
• Object-Oriented Analysis, Design and Programming
• Aspect-Oriented Programming: AspectJ, SpringAOP
• Development Frameworks (WebWork2, Struts, Hibernate, SpringFramework, Java Desktop Network Components,
Axis2, Tapestry5, jQuery and ExtJS/Sencha Ajax libraries, Lift)
• Team-based software development practices and tools support
• Linux, Unix, OSX, Solaris
• J2EE, JMX, JCE, J2ME
• XQuery, XML, XSLT, XML
• Content Management Systems
• Oracle Database Administration
• Oracle Development Tools
• Geographic Information System (GIS) Applications Design and Development
• GIS Database Management and Data Conversion
• Client/Server Application Development
EMPLOYMENT RECORD
• CIO, Aon Philippines Inc - (Feb 2013 - July 2014)
• Chief Technology Officer, Ayala Systems Technology Inc. (May 2008 – September 2012)
• Senior Technical Architect, Ayala Systems Technology Inc. (May 2007 – May 2008)
• Sr. Technical Manager, Oberthur Card Systems (July 2005 to May 2007)
• Technical Architect , Terabyte Solutions, Inc. (August 2004 to July 2005)
• Chief Technology Officer/Operations Head, Ingenium Technology, Inc. (November 2001 to March 2004)
• Web/GIS Applications and Data Management Director, BayanMap Corporation (January 2001 to November 2001)
• FAVP, Information Services Group, Platinum Plans Philippines, Inc. (May 1998 to December 2000)
• Technical Services Manager, GEODATA Systems Technologies, Inc. (November 1992 to May 1998)
• GIS Specialist, GEODATA Systems Technologies, Inc. (November 1991 to November 1992)
• Information Technologist, Bureau of Soils & Water Management, GIS Division (May 1990 to November 1991)
• Research Assistant, Farm-Level Survey on Fertilizer Use Project, Louis Berger International, Inc. (November 1989 to
May 1990)
Ariel D. Araza
2 of 9
PROJECTS
1. Online School System For Small Schools (August 2014 - December 2014)
Implemented the project to test drive NodeJS and Web Components (Polymer) in order to gain in-depth
knowledge on these emerging technologies and how they can be used and supported, especially in a team
environment. The project was deployed in Heroku and is currently being used in production by the Dialysis
School of San Diego.
2. Various Projects In Business Process Reengineering (February 2013 - July 2014)
Conducted analysis and design of processes based on new business requirements. Implemented IT projects
that supports the new business process. Spearheaded the change management around the use of old tools to
adapt to the new way of doing things or using the new systems or tools that are the product of the IT projects.
3. Document Archiving Workflow And Search Engine For Bulacan Provincial Government.
(December 2010 - September 2011)
Led the development of the workflow engine with a browser front-end that supports document scanning, image
review and verification, manual indexing, text extraction via OCR all using open source technologies. The search
engine very well exceeds the requirement of searching and retrieving the documents by returning matching
documents in less that 100 ms on LAN.
4. Technical Architect Of A Major Philippine Telco Application Development Project (April
2010 To November 2010)
Served as the Technical Architect and Infra Manager in the project that was undertaken to provide a web-based
and SMS-based top-up and value-added services to telco subscribers. The system created was designed to
handle 200 transaction per second and provides interfaces with other external systems. The proponent served
as the Technical Architect to bridge the transition from the development phase of the system to the operations
and maintenance phase. Worked with the original Software Architect to handover the knowledge to the
operation and maintenance team. Part of the responsibilities was to design and to implement the stress testing
and volume strategy of the system prior to production deployment.
5. (Swedish Company) Device Driver And Gui Controller (October To December 2008)
This project created the high-level language to machine language roundtrip translator and GUI controller of a
door-opening RF device. The software also includes the serial interface port management for controlling the
hardware and a highly customizable and skinnable GUI.
6. Architectural Review Of A Major Malaysian E-Commerce Project (November 2008 –
February 2009)
This is a consulting engagement done with RedHat Singapore. We were contracted to review and provide
recommendations to the re-architecting of an existing Malaysian e-Commerce project intended to be done in
SOA approach.
7. (Major Japanese Bank) Fund Transfer Monitoring And Control System (October 2007)
This system exposes a fund transfer validation service thru a web service to two external systems. The validation
of the transfer happens in real-time. There is a web application that enables authorized personnel to act on
fund-transfer transactions that had exceptions. It uses Oracle 10g as back and, Bea Weblogic 9 that runs Axis2
webservice that uses a rules-engine that I designed based on MVEL. Front end is Ajax-enabled, using jQuery. I
Ariel D. Araza
3 of 9
am responsible for the architecture of the whole system, especially the formulation of the Domain Specific
Language (DSL) for the fund transfer validation.
8. (Major Japanese Bank) Manpower Performance Control (May 2007)
This is a performance metrics gathering, archiving, reporting, and charting system that covers difference
“assembly lines” of the client bank. It measures individual performance, and team performance and compares
there numbers with those of peers or other teams. It has a build AI that makes recommendations on the
manpower size of a team. The project uses Pentaho Kettle for extraction, transformation and loading (ETL).
Technologies used are MySQL, Tomcat, JSP, Axis2 web-services, JasperReports, iReports.
9. Ayala Systems Deployment Process (May 2007)
This is a project that aims to formulate and tool the deployment process of the service and software
development company. Responsibility was to recommend the build and deployment process based on Ant and
VMware virtual machines. Tools that automates and support the process also identified and developed
internally. Key technologies used are Subversion as the repository and Ant as the build tool.
10. Javacard Applet Modeling And Code Generator (October 2005)
Led the development team in the design and implementation of this project which simplified JavaCard applet
development. The software allowed non-programmers to specify applet structure and behavior by means of a
graphic model. These models can already be tested in a simulator, which is part of the project. Code generation
efforts is underway.
11. Sysmom - Globe Telecoms System Monitoring Framework (November 2004)
Principal developer of Sysmon which was designed to be a non-obtrusive monitoring system that also provides
the framework for the easy implementation of future monitoring requirements. Features included a client
dashboard that receives event notifications from deamons running in the servers being monitored, SMS
notification of alerts.
12. Globe Telecoms Locations Based Services Middleware (October 2004)
Designed and developed this middleware that interconnected and managed the interface between another
middleware and the Nokia Location-Based Services. This project was delivered on time and had zero-bugs from
the moment it was taken to production.
13. Elife - Enterprise Life Insurance System For Pioneer Life Insurance (October 2003)
The project was the first undertaking of its kind in the Philippines: it used Web-based technologies for line-ofbusiness
systems development. It integrates in one system the Individual and Group insurance business of
Pioneer Life Inc. the system is written in J2EE with WebWork2 as the web development framework, Hibernate as
the Object-Relational mapping tool, and Spring serving as integrating framework. Designed the whole
architecture of the system including the server and networking.
14. Ingenium Tasktracker (December 2003)
As part of the project monitoring tools set, TaskTacker was created to ensure that tasks assignments and
individual task progress can always be monitored, re-assigned, rolled-up into sub-projects and evaluated. The
project also was an opportunity to try out new technologies like WebWork, Inversion-Of-Control design pattern,
Hibernate Object-Relational mapping tools, This project was done as a work product or sub-project of the
Enterprise Life Insurance System of Pioneer Life Inc.
Ariel D. Araza
4 of 9
15. Ingenium Time Tracker (April 2003)
TimeTracker is the testbed for the new technologies that the company is choosing as standards. This
application was envisioned to test the usage and viability of Enterprise Java Beans (EJB) and the Struts web
development framework, and MySQL database, and the integration of a web application with email. On the
business side, this application was designed to lessen the usage of paper in the office, particularly in the leaves
application and approval. Timetracker allows supervisors to monitor the time and attendance of people, even
when they are assigned on-site to a project. This also automates the daily time report on employees assigned to
projects.
16. Cocolife Cis-Life Customization Project (August 2002)
Established the development environment to support a team of 20+ developers and 5 QA specialists. Made sure
that all project artifacts (source codes, documentations, accomplishment reports) are put under version control
using CVS. Instituted the use of Bugzilla which enabled the users and the developers to keep track of bugs and
issues thru a collaborative environment provided by the open-source tool. Also developed the real-time, up-tominute
reporting on bug-fixes using Access.
17. Hr360 Degrees Evaluation (March 2002)
Designed the software and lead development team to handle multiple-raters personnel rating system (360degrees)
to test-drive relatively new technologies like java, IBM Web Development Tools, EJB in JBOSS and
Postgres. This was designed to reinforce the learnings of developers in Java, and to become an off-the-shelf
product of Ingenium.
18. Cocolife Web-Based Proposal System (April 2002)
Led the three-man development team. Mentored the members in the use Websphere Studio Application
Developer and CVS repository. This project is ground-breaking for the use of the Rational Unified Process (RUP)
in software development.
19. Web Development And Team-Based Development Training Program Of Ingenium
(January 2002)
The training program aimed to prepare the 40-strong development team in developing for the Internet. The
mastery of Object-orientation was also identified as a critical success factor and was addressed in the program.
The use of a repository was and code re-use was also emphasized. Personally developed training materials and
conducted trainings on the following topics:
20. Procter & Gamble Oversite Project (September 2001)
The project was done for P&G as a client of BayanMap. Called the Over Site project , the system gives P&G more
control and understanding on how efficient they are performing their retailing business by plotting information
on sales coverage and volume on a digital map. Took on the role of chief software architect and overall
technical adviser for the project.
21. Conversion Of Existing Stand-Alone Desktop Applications For Data Management To An
Enterprise Architecture. (February 2001)
Current tools in building-up and updating geographic and tabular information were in separate standalone filebased
systems. An enterprise solution was created to handle these day-to-day tasks using the Oracle enterprise
database and Java technology. This eliminates the need to create multiple copies of data which are hard to
synchronize and integrate. This project also allows managers to see reports on progress of projects in real-time
using enterprise reporting tools like Oracle Reports Server. Responsibilities include the building up of skills in
project team in SQL-based programming and Java Programming language and tools.
Ariel D. Araza
5 of 9
22. Normalization And Clean-Up Of Bayanmap Geographic Database (January 2001)
Designed the new Oracle database schema of the company’s data assets to optimize storage and retrieval of
tabular and spatial information. The design takes into consideration the fact that it will be linked to databases
of clients in different platforms and formats.
23. Maps Section Of Pinoycentral.Com (January 2001)
Led BayanMap’s development team in the design and implementation of the new Maps section of
PinoyCentral.com. Employing the technologies current at the time in serving maps over the web. The latest
technologies come in the form of a middle tier for storing and serving digital maps as database objects in
Oracle8i and another middle-tier software for delivering map content over the web.
24. Web-Based Enterprise Reporting System Prototype (August 2000)
Designed and implemented the proof-of-concept project of enabling the newly developed Platinum Plans
Information System to deliver real-time reports over the web. The prototype used two approaches: one is the
Reports Server of Oracle integrated in web pages, and another is Java Server Pages (JSP) for reports with
dynamic components.
25. Platinum Plans Information System (March 1999)
Led the development team in the entire project. The project was to redesign and replace the whole system of
the company, which had been in existence for about eight years. Special concern was to use the client-server
technology of Oracle’s database and development tools.
26. Documentation Tracking System For Availment Of Benefits (January 2000)
Designed using the Object-Oriented approach, and co-developed the system for Platinum Plans. The system
was envisioned to replace in some parts and augment in others the manual system using logbooks and paper
forms in keeping track of the progress of a client’s request for the availment of proceeds to a database
warehouse in Oracle.
27. Platinum Plans Y2K Readiness Program (April 1999)
Lead the Y2K Readiness Committee Platinum Plans. Involved in the whole project life cycle from awareness to
remediation. The program took special focus on issues regarding the readiness of the Unix operating system
(AIX) and the Recital database management system running on that platform.
28. Heritage Memorial Park Gis
The project, employing GIS technology, has three modules, namely: Project Monitoring System (PMS), Lot
Information System (LIS), and Facilities Management System (FMS). The PMS module allows the user’s to
geographically store, locate and check the status of all the development projects happening in the Memorial
Park. The LIS manages lot information and interment data and history. FMS is the system, which enables the
users to locate facilities (electrical, drainage, lighting, etc.), schedule preventive maintenance, and identifies
possible sources of problems and assess the possible impact of problems in one part of the facilities network to
the whole network.
29. Battlefield Simulation Project For The Philippine Army Training Command
This project provided the Philippine Army near realtime battle simulator. Its main purpose is to aid the user in
decision-making regarding basic and advanced strategies in warfare such as personnel deployment,
intelligence and communication, engagement tactics, combat service support, and threat assessment. The
project was designed to work in a networked environment involving ten computers representing fighting units
from conflicting side of a battle.
Ariel D. Araza
6 of 9
30. Gis-Enhanced Information System For The City Of Pasig
This project was undertaken for the Pasig City Government to enhance the existing information systems running
on microcomputers by linking and/or mapping the entities in the existing tabular databases to map databases
so that spatial queries and statistical analysis are easily carried out. The integrated components of the project
were Real Property Records System, Tax Assessment System and Tax Payments System. Served as the Project
Manager and Chief Designer.
31. Fil-Estate Lot Inquiry System (Felis)
This GIS application system is designed for use of sales and marketing staff of Fil-Estate to provide them with an
easy use spatial query system on the status of lots. As principal GIS application developer, duties and
responsibilities included: user needs analysis, documenting the specifications database design, application
system design, programming and testing, supervision of data conversion.
32. Gis Visualization Of The Mining Titles Database
Worked as a systems analyst/programmer in the creation of ArcView files to link the FoxPro database on mining
titles geo-referenced by latitude and longitude to the Philippine Map with Grid Overlay. The hard-copy output is
a 1:1.5 million scale map showing the location of mining titles and claims (14,000 records) overlaid onto a
Philippine base map with region, province boundaries and grid overlay.
33. Master Plan Study For West Central Luzon Development Program (May 1994)
Contracted as a GIS specialist to provide technical services in the inventory and assessment of data available for
the development of the GIS database for the whole of Region III. Worked in coordination with GIS professionals
in different source agencies, to produce the digital GIS databases needed by the various sectoral consultants.
34. Property Assessment And Tax Administration Prototype (1993)
This project was an R&D Project aimed to develop a GIS application for one of the principal revenue generation
functions of local governments: real property assessment. The Prototype is a multimedia GIS application and
demonstrates how the function can be re-engineered through the introduction of GIS.
35. Emergency Response And Personnel Assistance (Erpas) Prototype (1994)
Led the prototyping project aims to demonstrate a 911 type of GIS application intended for foreign embassies,
international organization based in the Philippines, and generally those interested to further enhance the
provision of security and emergency services to their staff and citizens. It uses both GIS and telecoms
technologies to archive the objectives of the application.
36. Real Estate Management System Prototype (1994)
Developed the software to demonstrate to real property developers and marketing organizations how GIS may
be applied in property inventory management, sales monitoring, and promoting/marketing the properties
where properties or projects are located in many locations in the Philippines. Duties and responsibilities:
37. Mwss Gis Prototype (November 1993)
Created the the GIS prototype demonstrates the capabilities of the ARC/INFO Geographic Information System to
support MWSS/ Oplan Linis campaign. The prototype provided for data entry, update, and query through menubased
user interface.
Ariel D. Araza
7 of 9
38. Gis Training Projects (1992)
Trainer/lecturer in several ARC/INFO and ArcView training on both DOS/Windows and Unix Platforms. Lecture is
based on internationally used training by ESRI. Local applications are also demonstrated as part of the training
39. Gis Data Conversion Projects (1992)
•Designed the data conversion process based on user requirements and supervised the work of digitizer
operators and GIS data editors.
•Monitored and conducted quality control checks on the digital products
•Developed computer programs to monitor productivity of staff and equipment
40. Namria Information Technology Strategic Plan (January 1993)
Worked as the GIS Consultant to develop an Information Systems Plan for NAMRIA.
41. Forest Management Support System Pilot Study (November 1991)
Worked as a GIS System Developer in this project that was designed to determine the needs and to develop a
plan for the implementation of an Information Infrastructure within DENR to support the Master Plan for
Forestry Development.
42. Mt. Pinatubo Gis Monitoring Project (July 1991)
Worked as Systems Analyst/Programmer in this project that aimed to give the government accurate and timely
information on the effects of the recent Mt. Pinatubo eruption to the present soil and its land use and also helps
the experts predict mudflows. It involved the digitization of topographic data such as transportation lines,
administrative boundaries, rivers and contour lines, and thematic maps such as land use, geomorphology,
projected mudflow and isopach map of ashfall deposits. The analyses involved include computations of ash
depths at each affected land use of each province within the region, generation of three dimensional views and
river profiles of the area for mudflow prediction. Created the 3D surface model of the area derived from the
contour maps.
43. Soil Resources Information System (February 1991)
The systems provides for automated retrieval, querying and plotting of Philippine soil information. It was
developed using ARC/INFRO V4.1 on an IBM 4381 mainframe equipped with 5080 graphics workstations. The
Project included database design and creation, and analysis. Served as the team leader for systems analysis
and design. Responsibilities included the setting-up of the algorithm to interpolate the sustainability of an area
of land given the data from the newly established database as parameters.
44. Bswm Management Information System System Survey And Analysis (January 1991)
Worked as a Systems Analyst and database designer in the ground-up systems development of four
subsystems: Personnel, Financial, Inventory and Research subsystems using CROSS SYSTEMS PRODUCT
APPLICATION DEVELOPER (CSP/AD) under IBM VM/SP. The database used was SQL/DS. Involvement was in the
Systems Survey and database design of the Inventory Subsystem.
45. Farm-Level Survey Of Fertilizer Use Mis (February 1990)
The survey generated benchmark information on current levels of fertilizer use, the relationship between
fertilizer use and crop yields and the socio-economic correlates of fertilizer use together with a Management
Information System to access all the above data. Served as the database designer and research assistant.
Ariel D. Araza
8 of 9
TRAININGS AND SEMINARS ATTENDED
• NCS Singapore, Microsoft Azure Deep-Dive (December 2010)
• San Francisco California, MySQL Annual Conference (April 2010)
• Jupiter Systems, Rational Unified Process (using Rational Tools)
• CIO Summit 1999
• Yearly ESRI User’s Conferences (California and Singapore, 1997,1998)
• GEODATA, ESRI International Teacher’s Certification Training
• Unix Users Convention, C-Shell Programming
• Food and Agriculture Organizations, CAPPA: Computerization System for Agriculture and Population Planning
Assistance
• Pasco-Certeza Philippines, Basic Arc/Info Training (June 1990)
• IBM Philippines, CMS Fundamentals (May 1990)
PROGRAMMING LANGUAGES
Java, Python, Javascript, Scala, PHP, AWK, BASH, PL/SQL, Groovy, C#, C++, RDFQL, MongoDB Query Language,
Cassandra Query Language
ADDITIONAL INFORMATION
• Finalist in the National Search for Product Excellence in Information Technology (1996), as member of the
development team of CAS Battle Simulation of the Battlefield
• ESRI Certified International Teacher
• Resource speaker in the NAMRIA technology seminars. Spoke on the Applications of GIS for Government Agencies.
• Certificate of Appreciation for being a Guest Speaker in the Information Technology Seminar of the Armed Forces
of the Philippines (May 6, 1993)
• Elementary School Valedictorian
• Graduated with the highest average grade in High School
• One of the 1982 Ten Outstanding Youth Scientist
EDUCATION
B.S. Computer Science, University of the Philippines, Los Baños, Laguna, 1988
High School
• Laguna College, 1982 – 83
• Philippine Science High School, 1979 - 1981
Ariel D. Araza
9 of 9



Experience

BACK TO TOP

 

Job Title

Company

Experience

IT Country Manager

Aon Corporation

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

Permanent resident

 

 

Target Job:

Target Job Title:

Software Developer/Architect

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Industry:

Banking
Financial Services

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-CA-San Diego

Relocate:

No

Willingness to travel:

Up to 25% travel