Aleksandar Boskic, Developer in Banja Luka, Bosnia and Herzegovina

Aleksandar Boskic

Software Developer

Banja Luka, Bosnia and Herzegovina
Toptal Member Since
June 18, 2020

Aleksandar brings over 20 years of software development expertise to his clients. He is proficient in Oracle PL/SQL, Oracle RDBMS, databases, SQL, as well as C#, Java, C++, and Delphi. He is currently focused on machine learning and artificial intelligence, especially with Computer Vision.

Aleksandar is available for hire
Hire Aleksandar


Software Architecture, Django, JavaScript, Python, PHP, REST APIs, Full-stack...
Full-stack, Software Engineering, Databases, Win32 API, WinAPI...
PHP, Full-stack, Software Engineering, Databases, Win32 API, WinAPI...


Banja Luka, Bosnia and Herzegovina



Preferred Environment

Eclipse IDE, Visual Studio, Delphi, Visual Studio Code (VS Code)

The most amazing...

...banking application I've developed incorporates database design and development, Java for generating images, and a C++ client application.

Work Experience

2005 - PRESENT

Software Architect

  • Designed and developed a utility billing software called Stonee, integrating with SAP FMIS using Oracle Database, Oracle PL/SQL, C# .NET WinForms, Java (Vaadin framework), and Oracle APEX.
  • Developed software (Triatlon) that displays information in graphical representation for employees at a large bank. Integrated with Windows Shell using C++ WinAPI and server-side computer image generation using Java.
  • Developed a car parking management system with an SMS payment option. Telecom provider integration using SOAP, ParlayX, Android.
  • Worked on Gaius; a legal office management software (case management) using Java (Vaadin framework) and Oracle database.
  • Worked on an EBITDA application for a large petrol company using Java and PostgreSQL.
  • Worked on R&D projects for Smart City Solution. IoT development of custom devices using Arduino, LoRaWAN, and embedded systems development. Worked on Computer Vision projects (face recognition, security system, time and attendance, ALPR).
Technologies: Software Architecture, Django, JavaScript, Python, PHP, REST APIs, Full-stack, Algorithms, Software Engineering, Databases, Win32 API, Crystal Reports, C#.NET WinForms, ASP.NET, MySQL, Linux, Object-oriented Analysis & Design (OOAD), Oracle Application Express (APEX), Software Development Lifecycle (SDLC), ABAP, Eclipse, Visual Studio Code (VS Code), Oracle Database, Software Development, Windows, Database Design, WinAPI, JasperReports, Apache Tomcat, PostgreSQL, Java, C++, C#, Oracle PL/SQL, Oracle
1996 - 2020

Software Developer

  • Developed large modules for a unique ERP solution for small and medium companies using TopSpeed's Clarion tool.
  • Designed and developed modules for a software solution that has been used by MLM companies.
  • Developed modules of an application for the planning, organization, billing, and broadcast scheduling of TV commercials.
Technologies: Full-stack, Software Engineering, Databases, Win32 API, WinAPI, Software Development Lifecycle (SDLC), UPnP, Software Development, Windows, Database Design, Clarion, Topspeed
2000 - 2005

Software Developer

  • Designed and developed an application system for insurance companies based on Oracle database.
  • Developed modules of an application system for the entity pension fund information system.
  • Developed a Windows Shell integration extension for a custom-made DMS.
  • Developed modules for a gas station controller application (IFSF DOMS devices).
Technologies: PHP, Full-stack, Software Engineering, Databases, Win32 API, WinAPI, Software Development Lifecycle (SDLC), TWAIN, Oracle Database, Software Development, Oracle PL/SQL, Windows, Delphi, Database Design, InterBase, Oracle



Triatlon is based on two applications; one that generates images based on bank database data and an image template, and second, integration into an OS Shell (Windows OS) that displays generated images on employee desktops (over 400 desktop computers). The server-side application is built in Java and collects data from the Oracle database, then generates images with numbers and graphs. After an image has been generated, it publishes that image on the intranet Nginx server. Clients check for a new version of the image on a specific intranet location and downloads and displays it over the users' desktop.


This utility billing software system (Power Consumption Billing System) consists of several applications integrated into a large system. It serves over 400,000 customer accounts. The system is based on several Windows and web applications, integrated over an OLTP system (Oracle database with business logic written in Oracle PL/SQL and Java classes in the database), and a custom-made DWH system (Oracle database). There is external integration with SAP ERP (FMIS) and other systems. The application was developed using C# (.NET WinForms), Java (Vaadin web forms), JasperReports for reporting, Oracle APEX and Oracle PL/SQL in the back end.


Gaius is a legal office management software (case management software). I was the team lead for the group of developers that built Gaius. We used Java with the Vaadin framework and Oracle database, and JasperReports for reporting.

City Parking Management: A Smart City Solution

City parking management is a custom-made application for the controlling of car parking. The system is composed of a supervisor web application, Android apps for field supervisors, and integration with SMS payment from telecom providers. I developed the first version of integration software based on the ParlayX protocol.

PIS: Financial Management Information Systems (FMIS)

As a part of the team, I designed and developed a financial management information system for a large enterprise. Based on the Oracle database, the business logic was developed using Oracle PL/SQL and Java in the database. The client-side was developed in C# (.NET WinForms).


I was the lead designer and developer for the Concession contract management system (project). It was built using the Oracle database express edition and C# (.NET WinForms). Crystal Reports (SAP BO) was used for reporting.



SQL, Delphi, Clarion, C#, Python, HTML, CSS, JavaScript, PHP, ABAP, Topspeed, Java, C++


Database Development, Database Design, Object-oriented Analysis & Design (OOAD)


Oracle, Oracle Database, Windows, Arduino, Eclipse, Linux, Visual Studio Code (VS Code)


Oracle PL/SQL, Databases, PostgreSQL, MySQL, InterBase


Reports, Software Development, Full-stack, Algorithms, Software Architecture, Software Engineering, CSV File Processing, LoRaWAN, UPnP, Software Development Lifecycle (SDLC)


ASP.NET, Django


JasperReports, Win32 API, REST APIs, TWAIN, WinAPI


Crystal Reports, Oracle Application Express (APEX), C#.NET WinForms, Toad, RAD Studio, Apache Tomcat, Visual Studio, Eclipse IDE


2007 - 2010

Bachelor's Degree in Computer Science

Pan-European University Apeiron - Banja Luka, Bosnia and Herzegovina


MAY 2020 - NOVEMBER 2021

Oracle Autonomous Database Cloud 2019 Certified Specialist