Petar Kekez, Software Developer in Split, Croatia
Petar Kekez

Software Developer in Split, Croatia

Member since January 3, 2014
Petar is a full-stack .NET developer. He has proven experience in enterprise software development with the Microsoft technological stack and has also helped startups get off the ground. Recently, his main focus has been on designing architecture for high-volume systems using known frameworks and best practices. Being part of various teams, he was involved in mentoring individuals to help them grow their technical and soft skills
Petar is now available for hire




Split, Croatia



Preferred Environment

Xamarin, Angular, ASP.NET MVC, .NET Core

The most amazing...

...thing I've coded, years before machine learning was popularized, was an AI that plays checkers, improving its game every time it plays against people.


  • Software Architect

    2017 - PRESENT
    Little Code d.o.o
    • Created an enterprise system for project management for a global corporation. The system was designed to reduce costs in plants an enable quality reporting to business units.
    • Worked on a project management system. Created a synchronization framework. Worked on a smaller mobile ERP.
    • Developed an IoT project that collected and reported data from grain warehouses.
    • Built a mobile dating application and a mobile fitness tracking app.
    • Created a PoC parking tracking and billing system that tracks entrances and exits with a camera that identifies customers with OCR, an automatic billing system, and customer-facing mobile apps.
    Technologies: RxJS, NgRx, Angular, Entity Framework Core, Xamarin, ASP.NET Web API, ASP.NET Core MVC, Azure, .NET Core, .NET
  • Software Developer

    2014 - 2017
    IT Sistemi d.o.o - Nove tehnologije
    • Developed a bank statement system. The system included a web application, multiple desktop applications, various importers and exporters, and a reporting system (SSRS). Made various integrations with other banking systems.
    • Led the development to create an online auction system. Automatic billing. Notification system.
    • Contributed to the integration of a DMS with the bank payment system. Various integrations were also made with other banking systems.
    Technologies: Telerik, Git, TFS, CSS, HTML, Entity Framework Core, T-SQL, Microsoft SQL Server, Reporting, Windows Presentation Foundation (WPF), WinForms, ASP.NET Web API, ASP.NET MVC
  • Desktop and Web Developer

    2013 - 2013
    Generali Insurence, BI Department
    • Fixed the front end of the internal website using HTML, CSS, and JavaScript.
    • Created a desktop application gathering all useful user information from mobile questionnaires.
    • Created a few smaller command line applications for database surveillance.
    • Worked on the reporting system with Kettle. Wrote and fixed queries.
    Technologies: Pentaho Data Integration (Kettle), WinForms, C#, JavaScript, CSS, HTML
  • Web Developer (Front-end and Back-end)

    2011 - 2012
    Meritum Legal Portal
    • Created the ASP.MVC aspect of the application with C# and the front-end part using HTML, CSS, JavaScript, and jQuery.
    • Created the Ajax part of the front end with jQuery.
    • Developed a client-side search feature with jQuery.
    Technologies: CSS, HTML, jQuery, JavaScript, ASP.NET MVC
  • Mobile Application Developer, Front-end Developer

    2011 - 2012
    Five Minutes
    • Developed an Android application displaying song lyrics to users with a local database and with CRUD functionalities in Java.
    • Localized an iPhone application built with HTML, CSS, and JavaScript.
    • Worked on the front end of a Drupal website using HTML, CSS, JavaScript.
    • Created a website for sending large amounts of emails with ASP.NET.
    Technologies: ASP.NET, CSS, HTML, JavaScript, Android, Java
  • Web Development Intern

    2009 - 2009
    Netmedia SISTEMI
    • Interned for the company primarily doing web projects.
    • Learned ASP.NET with a focus on DNN modules.
    • Created a module for writing simple articles.
    • Created a module for commenting articles.
    Technologies: C#, DNN, ASP.NET
  • Front-end Developer

    2007 - 2008
    • Created the front end for around 20 websites.
    • Acquired a PSD file with a design and sliced images for the website.
    • Created custom HTML and CSS for every site.
    • Wrote JavaScript for sites requiring a better user interface.
    Technologies: JavaScript, CSS, HTML


  • Meritum Legal Portal (Development)

    A highly interactive web application designed to help lawyers find laws, templates, court decisions, and other legal documents.

  • Store Zagreb (Front-end Developer)

    An Apple premium reseller.


  • Languages

    SQL, C#, C#.NET, HTML, T-SQL, JavaScript, CSS, TypeScript, Java
  • Frameworks

    ASP.NET MVC, ASP.NET Core, .NET Core, .NET, Entity Framework Core, Angular, ASP.NET, ASP.NET Web API, Windows Presentation Foundation (WPF), ASP.NET Core MVC
  • Tools

    SQL Management Studio, Microsoft Visual Studio, Pentaho Data Integration (Kettle), TFS, Git
  • Libraries/APIs

    RxJS, NgRx/store, jQuery, WinForms, NgRx
  • Paradigms

    Design Patterns, Agile Software Development, Test-driven Development (TDD)
  • Platforms

    Visual Studio Code, Xamarin, Azure, DNN, Telerik, Android
  • Storage

    Microsoft SQL Server
  • Other

    Xamarin.Forms, Reporting


  • Master's Degree in Software Engineering and Information Systems
    2011 - 2014
    University of Zagreb / Universidad Polit├ęcnica de Cartagena - Zagreb (Croatia) / Cartagena(Spain)
  • Bachelor's Degree in Computer Engineering
    2007 - 2011
    University of Zagreb - Zagreb (Croatia)


  • Exam 483: Programming in C#

To view more profiles

Join Toptal
Share it with others