Ivan Matec, Developer in Bestovje, Croatia
Ivan is available for hire
Hire Ivan

Ivan Matec

Verified Expert  in Engineering

Ajax Developer

Location
Bestovje, Croatia
Toptal Member Since
January 26, 2015

Ivan has over twelve years of experience developing .NET and web applications. His experience includes developing several web-based solutions for medical institutions. Other projects include developing customized CRM and ERP solutions. Besides his every-day job, he enjoys experimenting with advanced software solutions (Microsoft Azure).

Portfolio

Omega Software d.o.o.
ASP.NET MVC, CSS, jQuery, HTML, Subversion (SVN), TFS, Azure...
Faculty of Electrical Engineering and Computing
CSS, jQuery, HTML, Microsoft SQL Server, VB.NET, ASP.NET, C#
S.D. Informatika d.o.o.
CSS, jQuery, HTML, Microsoft SQL Server, C#, ASP.NET, VB.NET

Experience

Availability

Part-time

Preferred Environment

Mercurial, Git, Subversion (SVN), Azure, Windows, Visual Studio

The most amazing...

...software I've coded is middleware that enables communication between various medical devices and software solutions and is independent of the protocol used.

Work Experience

Software Developer

2014 - PRESENT
Omega Software d.o.o.
  • Developed ERP customizations for several clients.
  • Built add-ins for a document management system.
  • Created a web service for integrating third-party solutions with existing software solutions.
  • Began development on a modern web-based document management system (DMS).
  • Started creating a web-based solution for the administration of medical products and drugs.
Technologies: ASP.NET MVC, CSS, jQuery, HTML, Subversion (SVN), TFS, Azure, Microsoft SQL Server, C#

Project Assistant

2012 - 2014
Faculty of Electrical Engineering and Computing
  • Participated in designing and developing software components for the HeartWays project.
  • Developed middleware as part of the HeartWays system, enabling communication between all parts of the system (devices and software solutions) independent of data protocol used in communication.
  • Built a CRM system for data sharing and project management under the HeartWays project.
  • Designed and developed a website for the HeartWays project.
  • Created an API for exercise assessment and keeping track of exercise results based on a signal received from sensors developed and produced under the HeartWays project.
Technologies: CSS, jQuery, HTML, Microsoft SQL Server, VB.NET, ASP.NET, C#

Software Developer

2008 - 2012
S.D. Informatika d.o.o.
  • Developed an internal web-based CRM system.
  • Integrated all software solutions to the CRM system.
  • Designed and developed e-Nursing, a web-based solution for tracking down all activities of a nurse in a hospital environment.
  • Created several customized CRM and ERP solutions.
  • Integrated several software solutions to CEZIH, a Croatian national system for managing health related data.
Technologies: CSS, jQuery, HTML, Microsoft SQL Server, C#, ASP.NET, VB.NET

Heartways Middleware

I created a central part of the system that enables communication between various medical devices and software solutions, independent of the protocol used.

e-Nursing

I designed and developed e-Nursing, a system for keeping track of nursing activities in a hospital environment. The system is used in 16 hospitals in Croatia and integrated in several hospital information systems. It is written in ASP.NET and the database is MS SQL Server 2008.

HeartWays CRM

I developed a CRM system for project management used in the HeartWays project. Software is written in ASP.NET AJAX.

Quantitative and Qualitative Assessment of Assisted Strength Exercising

I was a co-author of a paper describing an algorithm for closed-loop assisted exercising based on a Finite State Machine (FSM). The algorithm can be used either for rehabilitation purposes or for physical exercise training.

Windays 2015 - Azure Machine Learning - Creating a Prediction Model

I gave a lecture in WinDays 2015, Umag, 22/04 - 24/24.
The lecture was formatted as a live demonstration on creating a prediction model using Azure ML Studio.

Use Your Powers For Greater Good (article)

LinkedIn post describing a parent-child tracking system using GPS and smartphone.

Languages

HTML, C#, Visual Basic .NET (VB.NET), CSS, VB.NET

Frameworks

ASP.NET, ASP.NET Web API, AngularJS, ASP.NET MVC

Platforms

Windows, Azure

Other

Ajax, Machine Learning

Libraries/APIs

jQuery UI, jQuery

Tools

Microsoft Visual Studio, TFS, Subversion (SVN), Visual Studio, Git, Mercurial

Paradigms

Agile Software Development, Scrum, Test-driven Development (TDD)

Storage

Microsoft SQL Server, MySQL

2007 - 2011

Bachelor of Engineering Degree in Computing

Polytechnic University of Zagreb - Zagreb, Croatia

2007 - 2008

Cisco CCNA Degree in Networking

Net Academy - Online

JULY 2014 - PRESENT

MS: Programming in HTML5 with JavaScript and CSS3

Algebra

JULY 2014 - PRESENT

MCPS: Microsoft Certified Professional

Algebra

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