Terence Kihato
Verified Expert in Engineering
Database Developer
Rome, Metropolitan City of Rome, Italy
Toptal member since November 25, 2022
Terence is an Oracle database PL/SQL expert with solid industry-tested data and database management skills honed over 20 years within fast-paced public and private sector organizations. He was engaged in some of the most complex data undertakings, such as transitioning from the United Nations System Accounting Standards to the International Public System Accounting Standards and several UN projects on individual data visualization infrastructure.
Portfolio
Experience
- Oracle PL/SQL - 20 years
- PL/SQL Tuning - 20 years
- Database Design - 20 years
- Microsoft Excel - 18 years
- ODBC - 18 years
- SQL - 18 years
- HTML - 18 years
- Excel VBA - 15 years
Availability
Preferred Environment
Oracle, Oracle SQL, Oracle PL/SQL
The most amazing...
...thing I've performed consistently is tuning database processes and reducing the FAO monthly field data refresh from one week to two hours.
Work Experience
Database Developer (Contract)
European External Action Service (EEAS)
- Overhauled a key report previously based on the monthly materialization of static data to use live data with no deterioration in performance while using up less disk space, employing Oracle's pipelined function capability.
- Optimized the performance of a key database view resulting in the view returning data in 8.5 seconds, down from the previous average of 1200 seconds (20 minutes).
- Improved non-production database dumps by reducing their disk sizes by 80% without impacting the capability of the resulting databases, leading to faster, more frequent non-production refreshes and more reliable development and testing cycles.
Program Analyst
Food and Agriculture Organization of the United Nations
- Developed the database layer of the tool used to report the Food and Agriculture Organization's (FAO) $128 million implementation, funded under the 2008 EU food facility program. The tool handled large daily volumes of transactions while ensuring compatibility with EU budget systems.
- Collaborated with team members in developing a BI-based tool to track each FAO project, ensuring full compliance with donor fiduciary standards. The director general acknowledged the effort in an official letter.
- Delivered training on ERP concepts, practices, and procedures in English and Spanish at the FAO regional office in Santiago de Chile.
- Developed an Excel-based monthly reporting tool that consisted of worksheet formulae, VBA macros, and ODBC interfaces with an Oracle database. It generated over 250 global, country, and regional workbooks, each comprising 10 worksheets.
- Oversaw the conversion of the FAO TeleFood database from Microsoft Access to Oracle RDBMS. TeleFood is a group of FAO microprojects with budget limits not exceeding 1,000 dollars.
Experience
IATI Data Interface | FAO
https://iatistandard.org/en/news/fao-publishes-to-iati/I constructed the database process underpinning the data flow of FAO's field initiatives (65% of the overall budget) from the bespoke system to the ERP and onto IATI.
Online Environmental and Social Safeguards Screening Tool
Water Management System
Monthly Financial Reconciliation Tool
Education
Master of Science Degree in Computing for Commerce & Industry
The Open University - Milton Keynes, UK
Bachelor of Science Degree in Mathematics and Computer Science
University of Nairobi - Nairobi, Kenya
Skills
Libraries/APIs
ODBC
Tools
Microsoft Excel, Microsoft Access, Jira
Languages
Excel VBA, PowerBuilder, SQL, HTML
Paradigms
Procedural Programming, Database Design
Platforms
Oracle, Oracle Database
Storage
Relational Databases, Database Management Systems (DBMS), PL/SQL Developer, Oracle PL/SQL, Oracle SQL, Database Programming, PL/SQL
Other
Software QA, PL/SQL Tuning, Pivot Tables, Excel Macros, Business Analysis, Enterprise Resource Planning (ERP), Technical Writing, Writing & Editing, Software Engineering, Excel Add-ins
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring