Viktor Bojović, PostgreSQL Developer in Split, Croatia
Viktor Bojović

PostgreSQL Developer in Split, Croatia

Member since May 25, 2017
Viktor was once a software engineer by day and a scientific researcher by night. He also worked as a teacher for some period of time. He currently works as developer at Soundvault, Ltd. He is a passionate programmer and a man of many talents.
Viktor is now available for hire




Split, Croatia



Preferred Environment

Linux, Debian, NetBeans, SVN, JavaScript

The most amazing... I've developed is


  • Software Engineer

    2017 - PRESENT
    Soundvault, Ltd. (Contract)
    • Developed bulk import processes for music libraries.
    Technologies: JavaScript, PHP, MySQL, AngularJS
  • Associate/External Associate

    2007 - PRESENT
    Rudjer Boskovic Institute
    • Built a model for protein folding rate prediction.
    • Created applications for protein visualization in PHP, JavaScript, Povray, and PostgreSQL.
    • Developed a database for PDB analysis.
    • Analyzed disulphide bonds (PostgreSQL, deviation).
    • Found the best model for grid and cluster graphic rendering (regression, random forest).
    • Wrote Shell and Perl scripts.
    Technologies: PostgreAQL, Perl, PHP, JavaScript, Povray, MySQL, Java, Bash, R, Linux
  • Substitute Teacher of Informatics

    2016 - 2017
    Prirodoslovno tehnička škola (Nature-technical High School)
    • Taught informatics as a substitute.
    Technologies: Windows, MS Word, MS Excel, Python
  • Owner/Consultant

    2015 - 2016
    SplitBit obrt za informatiku i poslovne usluge
    • Built parts of
    • Analyzed data.
    • Built an algorithm for search ranking.
    • Wrote MySQL functions and procedures.
    • Wrote Shell and Perl scripts for bulk data import.
    • Administrated Linux.
    • Optimized queries.
    Technologies: PHP, JavaScript, jQuery, Bash, MySQL, Amazon S3, AngularJS
  • Co-owner and Software Engineer

    2013 - 2015
    • Developed beekeeping software.
    • Modeled and optimized the database.
    • Led the project.
    Technologies: PHP, JavaScript, Handlebar.js, PostgreSQL, Linux
  • Software Engineer

    2011 - 2013
    Trovicor d.o.o.
    • Developed MVC components of a large telecommunication database application in ASP.NET.
    • Built procedures in SQL server.
    • Set up VMWare Esxi and installed virtual machines.
    • Migrated ETL from Oracle to Cassandra database.
    • Modeled the Cassandra database.
    • Wrote DBScan and ML clustering codes.
    Technologies: JavaScript, Java , Bash, PL/SQL, PostgreSQL, Cassandra, ASP.NET, VMWare, Oracle, Linux, Windows, SQL Server
  • Software Developer

    2010 - 2011
    • Developed a financial application.
    • Developed a warehouse on SQL Server (star model, stored procedures, and reports).
    • Built a payment gateway application module (translation from VB.NET to ASP.NET).
    Technologies: ASP.NET, ASP, VB.NET, JavaScript, Telerik, SQL Server
  • IT Specialist for Interconnection Billing

    2009 - 2010
    H1 Telekom
    • Optimized queries for interconnection billing.
    • Built parts of the billing system.
    • Created an application for analysis of trunk peaks.
    • Handled monthly traffic analysis.
    Technologies: Oracle, Perl, PHP, PL/SQL, Adobe Flex


  • Soundvault Web (Development)

    Developed parts of the system. improving search speed and building my own ranking algorithm.

  • Occurrence of Protein Disulfide Bonds in Different Domains of Life: A Comparison of Proteins from the Protein Data Bank (Other amazing things)

    2. Bošnjak, Ivana; Bojović, Viktor; Šegvić-Bubić, Tanja; Bielen, Ana.
    . // Protein engineering, design & selection. 27 (2014) , 3; 65-72 (scientific article).

  • A Novel Tool/Method for Visualization of Orientations of Side Chains Relative to the Protein's Main Chain (Other amazing things)

    Proceedings Vol. I. MEET&GVS 34rd International Convention MIPRO 2011 / Biljanović, Petar ; Skala, Karolj ; (ur.).

  • Analyzer and Viewer of Protein Inter-residue Contacts (Other amazing things)

    MIPRO 2010, MEET&GVS / Biljanović, Petar ; Skala, Karolj ; (ur.). - Zagreb : DENONA , 2010. 299-302 (ISBN: 978-953-233-051-9).

  • Protein Data Bank Graphics Generator on Grid (Other amazing things)

    Proceedings Vol. I. MEET&GVS 32rd International Convention MIPRO 2009 / Biljanović, Petar ; Skala, Karolj (ur.).

  • Developing a Bioinformatics Database for Disulfide Bonds Research (Publication)
    The Protein Data Bank (PDB) bioinformatics database is the world's largest repository of experimentally-determined structures of proteins, nucleic acids, and complex assemblies. All data is gathered using experimental methods such as X-ray, spectroscopy, crystallography, NMR, etc. This article explains how to extract, filter, and clean data from the PDB to make it suitable for further analysis.


  • Paradigms

    Database Design, Database Development, Object-oriented Programming (OOP), REST
  • Platforms

    Xamarin, NetBeans, Debian, Windows, Linux
  • Storage

    Database Modeling, MySQL, PostgreSQL, Microsoft SQL Server, Oracle DBMS, PL/SQL Developer
  • Languages

    PL/pgSQL, JavaScript, PHP, T-SQL, Perl, C#, Java
  • Frameworks

    Angular, Bootstrap, ASP.NET MVC, ASP.NET
  • Libraries/APIs

    jQuery, Handlebars
  • Tools

    Sublime Text 3
  • Industry Expertise

    Bioinformatics, Teaching
  • Other

    Ajax, Query Optimization, Normalization, Data Warehouse Design, Data Analysis, Regression, Clustering, Variance Analysis, Bash Scripting


  • Master's degree in Informatics and Technical Culture Education
    1999 - 2007
    University of Split/Faculty of Natural Sciences and Kinesiology - Split/Croatia

To view more profiles

Join Toptal
Share it with others