
Matija Kurešić
Verified Expert in Engineering
Software Developer
Zagreb, Croatia
Toptal member since April 3, 2017
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
Experience
- C# - 4 years
- ASP.NET MVC - 3 years
- JavaScript - 3 years
- AngularJS - 2 years
- React - 1 year
Availability
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
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.
Software Developer
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.
Software Developer
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.
Experience
Aircash
http://www.aircash.euI 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.hrI 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
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
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
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.hrEducation
Master of Science Degree in Computer Engineering
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring