Gayanilo & Gayanilo

Computational intelligence and visualization...

Home
Work Experiences
Consultancies
Publication List
Downloads
Projects
Contact Us
Photo Collections
Work Experiences

 

January 2003 – present

 

Senior Software Engineer/ Research Associate III 

National Center for Coral Reef (NCORE) 

Univ. of Miami – Rosenstiel School of Marine & Atmospheric Science, USA

 

Most recently, a lead developer of the Gulf of Mexico Coastal Ocean Observing System (GCOOS) Data Portal, a project administered by Texas A&M University (College Station) and one of the regional systems nested in a National Backbone of coastal observations and will soon be engaged to develop another information portal to facilitate the restoration efforts of the Everglades (South Florida).

 

Other continuing responsibilities, include (i) continuing maintenance of Florida Keys Geographic Information System (Data Navigator) for resource managers in South Florida and other related GIS projects that were developed and published (see below); (ii) continuing maintenance of the educational 3D coral reef management game software developed and published through the sponsorship of HCRI/NOAA to educate and supplement ongoing activities in public awareness on the threats to coral reef ecosystems as it was designed to provide the visual impact necessary to present the effects of management policies on a simulated environment. (see http://ncore.rsmas. miami.edu/reefranger/index.htm), and (iii) continuing development and maintenance of NCORE’s web pages (http://ncore.rsmas.miami.edu and http://carrus.org) and servers (e.g. SGI Altix 350 with Linux OS; formerly on SGI Onyx2 with IRIX OS for 3 years, Dell PowerEdge servers on Windows OS and various servers in Unix and Windows 2003 Adv Svr).

Other products still in maintenance:

(1) Online
GIS facilities:
(i) The Data Navigator: South Florida (see Publications), (ii) the Bahamans Online Digital Map Atlas (http://bbp.amnh.org/website/gwg.html, (iii) Digital Maps/GIS: Antigua, (http://www.ncoremiami.org/Antigua/antigua_maps.htm), and (iv) Data Navigator: St. Croix and Buck Island (http://www.livingoceansfoundation.org/index.php?option=com_wrapper&Itemid=163). Among others, these facilities provide resource managers of the region a ready access to commonly used digital maps, which otherwise will take time to obtain. This Internet-based tool, developed using Microsoft .NET architecture, JavaScripts, Java2 and ESRI ArcIMS/ArcGIS technologies, sorts intelligently pre-constructed thematic maps from several digital layers of data to assist resource managers analyze geo-referenced data and draft management policies/strategies to address an issue. While this system was designed for resource managers, it is presented in a user-friendly interface that can be used for research and educational purposes. The Data Navigator: South Florida, includes among others: (i) expert discussion notes that documents how experts interpret the data presented; (ii) metadata that documents the detailed processes used to construct the digital map; and (iii) animated presentation of the data whenever available/applicable; and


(2) Developed a prototype of agent-based models (ABM) using Java technologies to simulate the reaction of entities in an ecosystem to changes in the environment. The concept, presented in many scientific gatherings, may be applied to forecast a range of potential ecological reactions to human interventions or natural disturbances on both the ecology of the reef and the socioeconomics of coastal population. Together with hydrodynamics and other ecological and biological models, these collections of ABM models will be integrated to form a comprehensive set of ecoforecasting tools for natural resource management. The latest development is the USVI St. Croix Buck Island Agent-based Ecoforecasting System (BIAES). Most recently, this tool was updated and renamed to Geographic Agent-based Marine Ecoforecasting Tool (GAMET) that can be used/applied in other areas.
 

August 2001 – March 2002

 

Information Systems Specialist 

Overseas Agro-Fisheries Consultants Ltd (OAFIC), Japan

 

(August 2001 – March 2002) Assisted the government of Sri Lanka formulate investment projects through the financial support of the Asian Development Bank (ADB) aimed at increasing production of fish and fish products from freshwater fisheries and aquaculture, and creating new income-generating opportunities. As the Information Systems Specialist of the team of international experts (economist, financial specialists, aquaculture specialist, socioeconomic scientists and fisheries scientists), designed a national inland fisheries and aquaculture information system most appropriate for Sri Lanka. The use of the Internet and Oracle 9i-base database engine formed the basis of the design of the information system. The team of experts completed a USD 30M feasibility study that was later supported by ADB and supplemented by Japan Bank for International Cooperation (JBIC). The document included, among others, the logistics involved in the collection of data, what data to collect, how to process the data and reporting options.

 

(April 2000 – October 2002) Designed a national fisheries data collection system and data management system for the Philippines. This is currently in used (deployment is continuing) nationwide aimed at improving the management of fisheries and related resources. The resulting national fisheries information system (Philippines Information System; PhilFIS) contains six interrelated database management subsystems (Catch and Effort DB, Resource and Ecological DB, Socioeconomic DB, Bibliographic Collection, Document DB, Licensing and Violations DB) and commonly used analytical routines (see http://www.findarticles.com/p/articles/mi_m0NEW/is_2002_Jan_23/ai_82071398).

 

As the Data Management Component Leader of the USD86M ADB/JBIC-loan program, the tasks completed: (i) designed, developed and deployed (installation) of all databases to ensure seamless integration; (ii) specified the physical network and wireless infrastructures, hardware and software configurations; (iii) designed and participated in information and educational campaign aimed to facilitate the integration of PhilFIS onto the main stream of government and educational systems; and (iv) coordinated with several government agencies to facilitate data exchange. A data management centre (now called, Philippines Fisheries Information Management Center), was constructed and inaugurated in December 2001 to house the state-of-the-art servers and all national databases.

 

July 2001 – September 2001

 

Database Management Specialist                                 

Pacific Rim Innovation & Management Exponent, Inc. (PRIMEX), Philippines

 

(Cross-appointment with OAFIC) As the Database Management Specialist in a team of international experts organized by ADB, designed a national information system for Indonesia. The system design was aimed at facilitating data encoding, data processing and generating local and international reports on capture fisheries production and fishing effort. The national network was designed around the application of Oracle 8i and Internet technologies taking into consideration the archipelagic nature of the country.

 

December 1999 – July 2001

 

Research Associate 

(IT Specialist/Population Dynamics) 

Fisheries Centre, The University of British Columbia, Canada

 

As the IT Specialist of the Centre, the duties included: (i) assisting fisheries scientists and researchers upgrade their products to current IT standards; (ii) monitoring and tuning of the communication network as well as the installation and maintenance of network peripherals and software packages as may be required; (iv) assist users in their day-to-day use of both software and hardware – this also included the development of appropriate software packages to resolve computation-intensive operations (see Publication 32 below), (vi) administration of the Windows-2K-based server with over 60 workstations and supervision of LAN technical assistants; and (vii) development and maintenance of the Centre’s web pages (http://www.fisheries.ubc.ca).

 

June 1987 – November 1999

 

Fisheries Science Programming Specialist 

(Fisheries Science/Management Modeling) 

International Center for Living Aquatic Resource Management (ICLARM) 

Philippines (now in Malaysia)

 

The mid-management position in the organization comes with a range of duties in support of the research activities of the center. These included tasks from conceptualization to strategic distribution of mathematical models in software form (Microsoft Visual Basic 6.x; Microsoft C ; Microsoft Access; VB/JavaScripts), documenting the software package developed, maintenance of published software packages, conduct of training courses to enhance user efficiency related to the software developed/published, and maintaining communication with users. Also, technical supervision of most IT related activities and IT personnel in the organization, and assisted in the system design of IT related issues of other projects in the center (e.g. FishBase).

 

Written and published 29 documents (see Publication List below) and developed over 10 software packages. Some of these software products have become standards in fisheries science data analyses. As the IT Project/Component leader in a Team of Peers environment for IT components of projects, took leads in the formulation of the team members (recruitment when appropriate), formulation of common vision (with close collaboration of the product manager, in this case the fisheries scientist) and development of the Risk Assessment Document to facilitate the analysis, planning, monitoring and control of IT projects. Designed IT systems with entities-relations diagrams; data flows, table definition and report processes. Adopting a Water Fall model to system developments, established the milestones, and allocated resources (human, materials and time) and evaluation procedures. Most of the software packages produced were developed for deployment on Microsoft Windows Operating Systems environment using programming languages such as Microsoft Visual Basic (versions 5 and 6) and occasionally, Microsoft Visual C/C . On-line help or web-based help utilities are usually developed and deployed as part of the software package.

 

The two notable accomplishments are: (1) the publication of the FAO-ICLARM Stock Assessment Tools, which is packaged with a User’s Guide and Reference Manual published jointly with Food and Agricultural Organization (FAO) of the United Nations. Many research and learning institutions now adopt the package as a standard. The software includes over 100 modules (largely with associated relationships) and some contains complex optimization algorithms; and (2) the release and deployment of the Fisheries Resource Information System and Tools (FiRST), which is a regional effort (South and Southeast Asia) with over 15 IT staffs from eight countries (Philippines, Malaysia, Indonesia, Vietnam, Thailand, India, Bangladesh and Sri Lanka) contributing efforts. This project utilized VB 6.0 to develop the graphic user interfaces (GUI) and networks to the database engine (DBE).

October 1984 – June 1987

Scientific Programmer 
German Agency for Technical Cooperation Ltd. (GTZ), Germany

The terms of reference included duties to conceptualize and develop analytical software for the analysis of fisheries length-frequency data with graphical outputs to facilitate data analyzes, and assist scientist in the conduct of computer-related training courses designed for university researchers and professors.

 

Two software packages were developed incorporating graphical presentation of the data and results of the analyses – considered by most, as the first interactive microcomputer-based software in tropical fish stock assessment. The packages were deployed on HP 85/86/87 microcomputers. The programming language used was HP Basic.

 

July 1984 - October 1984

 

System Analyst/Programmer

Philips Components, Inc. (Philippines)

 

Designed and developed the company’s payroll system (microcomputer-based) and assisted the development and completion of the personnel evaluation system (IBM 360/370 minis on RPG II).

 

June 1983 - June 1984

 

Senior Instructor/Systems Programmer

Philippines Microprocessor Systems Inc. (Philippines)

 

Tutored advance Electronic Data Processing (EDP) courses (includes among others, programming in BASIC language, introduction to Operating Systems, and introduction to System Analysis and Design), and developed customized microcomputer-based accounting systems for company customers (Billing Systems; Accounts Receivable; Accounts Payable; Payroll System; and General Ledger) in dBase III/IV environment.

 

Pioneered and organized the company’s learning center with 5 other instructors and developed IT course curriculums (computer operations, programming, and system design and analysis) that was later adopted by the company as a template for all their other learning centers in the Philippines.

 

February 1983 - May 1983

 

EDP Instructor

Electronic Data Processing and Technical Services, Inc. (Philippines)

 

Tutored basic courses in Electronic Data Processing (EDP) courses to junior/new students.