Zoran Kuret, Developer in Tuzla, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Zoran is available for hire
Hire Zoran

Zoran Kuret

Verified Expert  in Engineering

Database Optimization Developer

Location
Tuzla, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
June 18, 2020

Zoran has more than 20 years of experience in Oracle database design and development, and expertise in PL/SQL programming, database design, data structure, and data manipulation. He's a strong team player with project experience in finance, manufacturing, government, and SME.

Availability

Part-time

Preferred Environment

Oracle Application Express (APEX), Oracle SQL Developer, PL/SQL, SQL, Toad, Oracle DBA

The most amazing...

...thing I have developed is complete banking/microfinance system with 400,000 lines of PL/SQL code used for 12+years in production.

Work Experience

Senior Database Developer

2009 - PRESENT
Alfa24
  • Designed and developed of loan tracking system (LTS) based on Oracle DB and Oracle Developer (forms, reports).
  • Developed more than 400,000 lines of PL/SQL code for supporting business processes in loan management, accounting, and reporting.
  • Designed and implemented PL/SQL code for billing and accounting system in a power distribution company.
  • Developed Oracle APEX based reporting system for accounting and analysis from legacy data. Created replication of Oracle DB 11g to Oracle 12c.
  • Performed optimization of the PostgreSQL agriculture traceability system and integrated it with Oracle 18C DB. Created analytical views and APEX application for analysis.
  • Designed and developed a data collection and reporting module in Oracle APEX. Developed packages for integration with SAP. Developed web services in PL/SQL for publishing and consuming data.
  • Designed a complete database model and structure for a flexible and manageable banking system for the Central Bank of BiH. Included database managed data entry and reporting.
Technologies: Oracle SQL Developer, Oracle Application Express (APEX), Toad, PL/SQL, SQL, Oracle Database

CTO

1996 - 2009
Delta d.o.o.
  • Designed and developed complete banking information systems for a local bank. Developed different modules using Oracle Developer and Designer. Installed Oracle database on a SUN server.
  • Created and implemented an advanced human resource management system for Swiss company Humanfact AG. Developed highly sophisticated modules for 360-degree assessment and skills assessment using PL/SQL and Oracle Designer.
  • Designed an automated system for garbage collection using Oracle Developer and PL/SQL for the Netherlands market, providing advanced schedulers and database models for communications.
  • Implemented a government system for animal control for the Slovenian government, partnership with Hermes Slovenia. Used JavaScript and HTML DB tools.
Technologies: Oracle SQL Developer, Oracle Designer, Toad, PL/SQL, SQL, Oracle Database

Loan Tracking System for Microfinance Sector

Design and development of loan tracking system (LTS) based on Oracle Database and Oracle Developer (forms, reports). Acting as the system analyst, designer, and developer, I designed and implemented more than 12 modules based on user requirements. All business logic was implemented using PL/SQL with more than 400,000 lines of code. Developed and implemented database models for processes and data collection. Performed consulting services for alignment business processes and IT systems. Designed a data warehouse database for reporting purposes.

The project duration was 2 years. The project was used in a production environment for more than ten years. The initial implementation was designed to work in a distributed environment with 8 Oracle DB and the next phase was to transition to a centralized environment with more than 400 users all over the country.

Oracle APEX Reporting System

Complete design and development of a reporting system for legacy data based on Oracle APEX and Jasper Server. Created Oracle APEX Forms for data retrieval. Designed reports in Jasper Reports Server and Jasper Designer. Developed PL/SQL module for data transformation and analytical reporting.

Billing System for Power Distribution Company

Designed and implemented PL/SQL code for billing and accounting system (approximately 200,000 lines of code for supporting all business processes in billing, accounting, reporting, and analysis). Designed a data warehouse database for reporting and analysis. Designed modules for data migration and integration with accounting and sales systems.

Maintenance System in Powerplant

Designed and developed Maintenance IS based on Oracle Database and Oracle Developer (forms, reports). Migration from Oracle database 8.1, 10, 11G, 12C.

Implemented more than 300 Oracle forms and reports. Designed a data warehouse and implemented a reporting application based on Oracle APEX. Create web services in PL/SQL for integration with SAP.

Reporting System for Central Bank

Designed and developed new modules in Banking IS for reporting and analysis. Based on user requirements and business cases, I designed a completely new module for advanced reporting with more than 200,000 lines of PL/SQL code for report management. The initial version was built in Oracle Forms/Reports 6i and migrated to Developer 11g.

Developed complete Technical documentation for the Core Banking system, cooperating with team leads and business analyst. Edited user manuals and help system.

Agriculture ERP System - Oracle and PostgreSQL

Designed and developed an ERP/CRM system based on Oracle Database and APEX (11g and Apex 18c) and integrated with PostgreSQL using REST services.

Designed and implemented system modules based on user requirements.

Developed PL/SQL code and APEX dashboards. Developed business logic in PL/SQL. Developed data migration routines and performed data quality assessment.

Import GIS Data for Agriculture

Created DB tables in PostgreSQL and imported large data sets of plantation geo data in geometry format. Performed data manipulation using PostGIS functions. Created additional tables with information using GeoJSON and Geometry data. Also imported data for farmers and cooperative locations

eLegislation Software - Technical Specification

Created and edited technical specifications for eLegislation software for parliaments. Developed and designed functional and non-functional specifications. Created software technical documentation and user manuals. Project sponsored by the EU.

Payroll System Documentation

Created functional and technical specifications for a payroll system implementation for the World Bank project in Palestine. Designed technical documentation for the current system and GAP analysis for the implementation of the new system.

Data Analysis in Loan Management

I have created a system for data collection from different data sources ( Excel, Access, Oracle DB ) and created a integrated Data WArehouse system for data analysis. Used tools : Oracle Data Integrator, SQL and PL/SQL, Oracle APEX for visualization and Dashboards.

Analysis of Agricultural Data

Created an integrated data warehouse from data collected from Excel, PostgreSQL, Access, and SQLite. Used tool for data integration and ETL: Talend Studio. Developed a set of models for data analysis and visualization using Tableau and Oracle APEX.

Data Analysis in Marketing Agency

Created a data analysis module for market and sales analysis. Collect data from existing data sources (Oracle DB, SQL Server, Excel) and created an integrated data warehouse DB. Used tools: PowerBI and SSIS. Developed many dashboards and analysis in Power BI.

UNDP QA for Architecture and Implementation of eCitizen System

http://www.ecitizen.ba
Supervisor and architect of the eCitizen web platform for local communities. Prepared technical requirements; led selection process for software companies; monitored and verified design, architecture, and implementation of the system; defined budget; and performed Quality control in entire process.

Architect and QA Lead for Payroll Software for Palestinian Government (World Bank Project)

Acted as an architect and QA lead in project of implementation of a new payroll system in Palestinian government, project sponsored by World Bank. Created technical specifications and software requirements, defined budget constraints and supplier selection process, and led the implementation of the project

Lead Architect and QA Lead in eGovernment Project in Moldova (EU Project)

Created technical specification for eGovernment system in Moldova. QA lead and senior architect for document management system, e-Session, donor management system, and HR. Defined rules and procedures for selection of suppliers, QA in process of selection, and system implementation

CRM Oracle APEX

Designed and implemented CRM system for marketing and printing agency, based on Oracle APEX (5, 18) and Oralce 11g DB. Developed an integrated CRM with contact management, warehouse management, opportunities tracking, and an extensive Dashboards module.

Languages

SQL, Pascal

Tools

Oracle Application Express (APEX), Microsoft Power BI, Toad, Oracle Designer, Git, GitHub

Paradigms

Oracle Database Architecture

Storage

Oracle PL/SQL, Databases, Database Modeling, PL/SQL, Oracle DBA, Oracle SQL Developer, PostGIS

Other

Architecture, Database Optimization, SQL Design & Reporting, Reporting, Functional Specifications, Requirements & Specifications, Writing & Editing, Documentation, System Architecture, Oracle Forms & Reports, Systems Analysis, Query Optimization

Platforms

Oracle Database

2013 - 2015

Master's Degree in Strategic Information Systems

University of Sarajevo, Faculty of Economy - Sarajevo, Bosna and Hercegovina

1986 - 1992

Bachelor's Degree in Information Systems

University of Sarajevo, Electrotechnical Faculty - Sarajevo, Bosna and Hercegovina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring