Matija Kurešić, Developer in Zagreb, Croatia
Matija is available for hire
Hire Matija

Matija Kurešić

Verified Expert  in Engineering

Bio

Matija is a full-stack developer who focuses on .NET on the back-end and enjoys using all sorts of JavaScript on the front-end (including both AngularJS and React.js). He enjoys taking on new projects and providing complete solutions—always thriving while learning new skills and concepts.

Portfolio

Intellegens j.d.o.o.
React, Ionic, Angular, AngularJS, JavaScript, Microsoft SQL Server, ASP.NET, C#
Fornax d.o.o.
JavaScript, Microsoft SQL Server, ASP.NET, C#

Experience

  • C# - 4 years
  • ASP.NET MVC - 3 years
  • JavaScript - 3 years
  • AngularJS - 2 years
  • React - 1 year

Availability

Part-time

Preferred Environment

Git, Visual Studio, Windows

The most amazing...

...thing I've worked on is the back-end for a platform that allows cash transfers through a network of gas stations of the largest oil company in Croatia.

Work Experience

Software Developer

2015 - PRESENT
Intellegens j.d.o.o.
  • Built the back-end of a financial system that allows cash transfers through a network of partner points of sale.
  • Developed Tailored Riddles, a web application that allows users to build online riddle games around their data.
  • Created Skibook, a social network that allows users to quickly and easily organize their skiing trips.
  • Worked on a hybrid mobile app that allows users to quickly take photos and add signatures to them.
  • Created a hybrid mobile app that is a player of predefined YouTube clips.
  • Worked on a Chrome extension that allows users to inspect their page and analyze its SEO characteristics.
  • Developed several small websites in WordPress.
  • Worked on the back-end API that serves SEO information about pages to a Chrome extension. The backend was built in .NET Core and includes Google Plus authentication.
Technologies: React, Ionic, Angular, AngularJS, JavaScript, Microsoft SQL Server, ASP.NET, C#

Software Developer

2013 - PRESENT
Fornax d.o.o.
  • Worked on an application for invoicing for dental offices, law offices, and small business offices.
  • Developed a connection to a Croatian government's fiscal system which makes sure every invoice is properly recorded in their database for tax purposes.
  • Worked on a back-end system that allows people to prepare purchases through a system and then make purchases on a partner's point of sale with their mobile application and paying in cash.
  • Helped with the hybrid mobile application for preparing services to purchase at any point of sale of Croatia's largest newsstand vendor.
  • Built a reporting system in AngularJS that reports how many products have been prepared, how many were purchased, and more.
Technologies: JavaScript, Microsoft SQL Server, ASP.NET, C#

Software Developer

2014 - 2015
University of Zagreb, Faculty of Electrical Engineering and Computing
  • Worked on projects developed by the university faculty for research purposes.
  • Developed and supported a desktop application that intended to read and interpret facial and vocal gestures to provide results for a simulation.
  • Built a questionnaire module that in real-time synchronizes with the module for interpreting gestures.
Technologies: Microsoft SQL Server, C#

Experience

Aircash

http://www.aircash.eu
Aircash is a mobile application that allows users to send money to each other and make payments and payouts on points of sales belonging to Aircash partners. The application is a part of the payment platform authorized by the Croatian National bank and is currently available on 396 points of sale belonging to Croatia's biggest oil company INA.

I worked as a part of the team on developing the back-end system that was to be used by the mobile app via the REST API as well as by the cash register systems.

The stack includes MS SQL Server 2012, C#, ASP.NET MVC, and AngularJS.

TisakCode

http://www.imamkod.hr
A mobile application built for the biggest retail newsstand chain and Croatia's leading distributor of print products, tobacco, prepaid "top-up" cards, telecom operators' start packages, and other products in Croatia. The concept of the app is that you can buy services with your phone, and then come to the newsstand and receive them instantly.

I was one of the team members mainly in charge of developing and maintaining the back-end part of the system; including a connection to the cash register system as well as the REST API that is used by the mobile application.

The system was built on top of the Microsoft stack including MS SQL Server 2012, ASP.NET MVC Web API 2, and AngularJS.

The Skibook

The Skibook is a web application used for making the organization of skiing and snowboarding trips easy. It allows everything from finding ski resorts, getting information, calculating the best route, calculating travel expenses, inviting friends, an event wall and photo gallery for each trip, live chat, and more.

I was the lead developer on this project, in charge of everything from architecting the solution to delivering the application.

The application is built with MS SQL Server 2012 as the data storage, ASP.NET Web API 2 on the back-end and AngularJS on the front-end.

Tailored Riddles

Tailored Riddles allows you to build online riddle games around a player or brand—making their interests, photos, features, hobbies, experiences, and more a part of the game.

I was in charge of the actual technical development as well as architecting the part of the application that had to do with connections to third-party systems (PayPal, Spotify, Twitter, Facebook).

The application was built using MS SQL Server 2012, C# and ASP.NET MVC 5.

F-Light Fiskalizacija

A solution for the invoicing problem for small office businesses (dentists, lawyers, doctors, and more). The system is fully in sync with Croatian laws and connected to the services for reporting all invoices to Croatia's Ministry of Finance.

The system is a desktop application and I was in charge of helping maintain it as well as developing some new features. Technologies used were C#, .NET Framework, MS SQL Server.

Poliklinika Veritas Website

http://www.poliklinika-veritas.hr
Poliklinika Veritas is a gynecology clinic in Croatia. I was in charge of building their website on top of WordPress.

Education

2012 - 2014

Master of Science Degree in Computer Engineering

University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia

2009 - 2012

Bachelor of Science Degree in Computer Software Engineering

University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia

Skills

Libraries/APIs

React, jQuery

Tools

Visual Studio, Git

Languages

JavaScript, C#

Frameworks

Angular, ASP.NET MVC, AngularJS, ASP.NET, .NET Core, Ionic, PhoneGap

Storage

Microsoft SQL Server

Platforms

Windows, WordPress

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