Robert Preskar, Developer in Zagreb, Croatia
Robert is available for hire
Hire Robert

Robert Preskar

Verified Expert  in Engineering

Software Architecture Developer

Location
Zagreb, Croatia
Toptal Member Since
September 26, 2017

Within 17+ years of IT professional experience, development was Robert’s starting point, the continuity throughout the different positions in his career, and his "zen" point. Robert’s specialty is business process analysis and integration of different technologies and systems into meaningful data streams used for BI. C# and .Net Core are the latest add-on to set of tools he is using to achieve the most demanding integrations.

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Visual Studio, OS X, Linux, Windows

The most amazing...

...thing I've done is a mobile phone 2 factor authentication token with pin hinting based on 100+ country flags and all fitted in 31 KB.

Work Experience

Head of Digitalization

2017 - PRESENT
Rimac Automobili
  • Digitized processes.
Technologies: Apps, Microsoft Power BI, Office 365, Microsoft SQL Server

IT Director

2012 - 2017
BoatBooker
  • Maintained and developed BoatBooker nautical platform software based on C#, ASP.Net and WebForms technologies. Platform contains of nautical database handling more than 15000 chartered boats with full details, fully blown web application used by businesses to do their back office work and set of different APIs used to integrate to and from BoatBooker platform.
  • Envisioned, designed, and co-implemented BBUSS product which is a tool to seamlessly integrate different nautical platforms to a single data stream. BBUSS is fully horizontally scalable solution which maps, prioritize and sort all relevant chartering information including real time availability of vessels. Developed in C# ASP.NetCore with support of replicated and/or clustered MySQL.
  • Envisioned and customized SugarCRM for Boatbooker team connected with BoatBooker platform using PHP, SQL trigggers and stored procedures.
  • Built business intelligence portal for usage of management, sales and operations team within BoatBooker using MS SQL Reporting Services.
Technologies: Debian, NGINX, Drupal, SQL Server Reporting Services (SSRS), Microsoft SQL Server, MySQL, PL/SQL, PHP, C#.NET, .NET Core

Chief Solution Architect

2008 - 2010
Asseco SEE Croatia
  • Development team lead and product manager for mobile banking solutions and eCommerce 3D Secure solution.
  • Envisioned and developed mobile banking application with integrated token based 2 factor authentication. Mostly in charge overall solution architecture, but developed and maintained back-end integration side, as J2ME versions of applications.
Technologies: C, C++, Jakarta EE, J2ME

Development Lead, developer

2001 - 2008
Logos
  • Developed banking enterprise applications and SmartCard based authentication modules. Implemented Java applet/ActiveX components for online internet banking authentication with SmartCards, as many banking applications secured with PKI digital signatures.
  • Integrated Entrust/Baltimore/Microsoft Certificate Authority and other PKI based services within required PKI environments.
  • Developed software based POS applications in accordance to ISO 8583 and related standards.
  • Envisioned and co-developed enterprise 3D Secure banking solutions in accordance to MasterCard and Visa standards, and certified those solutions with both card brands.
Technologies: SQL, Microsoft Visual C++, C, C++, JavaScript, Jakarta EE, Java

BoatBooker Nautical Platform

Complete nautical charter B2B platform with web applications, APIs for integration, CI, and horizontal scalability built in.

Languages

C#, SQL, C++, Java, C#.NET, C, PHP, PHP 7, JavaScript

Libraries/APIs

REST APIs, Sugar, jQuery

Tools

Jira, SugarCRM, Subversion (SVN), Dapper, Birt Report, GitHub, Visual Studio, Git, NGINX, Microsoft Visual C++, Microsoft Power BI, Jenkins, Confluence

Paradigms

Object-oriented Programming (OOP)

Storage

MySQL Server, SQL Server Reporting Services (SSRS), Microsoft SQL Server, RethinkDB, PL/SQL, MySQL, Oracle RDBMS

Other

Software Architecture, Office 365, Apps

Frameworks

.NET Core

Platforms

Drupal 7, J2ME, Windows, Linux, OS X, Drupal, Debian, Jakarta EE

1994 - 2001

Master's Degree in Computer Science

Zagreb University - Zagreb

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