Download PDF

Work experience

Mar 2016Present

Software Developer

Wod300 Kickboxing & Fitness Gym Buje
  • Volunteering on a development of a hybrid mobile app for tracking athlete's performances for the local fitness gym
  • Working with a NodeJS server for the back-end and the Ionic framework and Cordova for the front-end
Apr 2015Nov 2015

Internship

O3 Enterprise s.r.l.
  • Analysis and development of a web-based system with an MVC architecture for the management and viewing of Digital Pathology Images
  • Worked with Java Servlets for the back-end, Javascript and HTML5 for the front-end
  • Video of the project that I have implemented: https://www.youtube.com/watch?v=emC37aE8DnI

Education

20102016

Bachelor's degree in Computer Science

University of Trieste

Certifications

Feb 2016

Multiplatform Mobile App Development with Web Technologies by The Hong Kong University of Science and Technology on Coursera

Coursera Course Certificates

Certification URL: https://www.coursera.org/account/accomplishments/verify/XWHKRFVA76B8

  • This course focuses on developing multiplatform mobile applications using the  Cordova hybrid application framework to develop and target multiple mobile platforms with a single codebase. In this course I have learned about UI development with the Ionic framework and used Cordova's modules to access the native mobile platform's capabilities from Javascript.
Jan 2016

Front-End JavaScript Frameworks: AngularJS by The Hong Kong University of Science and Technology on Coursera

Coursera Course Certificates

Certification URL: https://www.coursera.org/account/accomplishments/verify/JV2RFN8PLZKC

  • This course concentrates mainly on Javascript based front-end frameworks, and in particular, AngularJS. I was introduced to various aspects of AngularJS including two-way data binding and angular directives and filters.
  • I was also introduced to angular controllers and scopes, UI routing and templates, angular modules and services and finally the development of a single page application (SPA) using Angular
  • I was introduced to Test Driven Development using  Jasmine, the behavior driven development framework for JavaScript 





Dec 2015

Front-End Web UI Frameworks and Tools by The Hong Kong University of Science and Technology on Coursera

Coursera Course Certificates

Certification URL: https://www.coursera.org/account/accomplishments/verify/MV4ZKAXFY67A

  • This course concentrates mainly on client-side web frameworks, in particular Bootstrap. I have learned about grids and responsive design, Bootstrap CSS and JavaScript components. 
  • I learned about CSS preprocessors, Less and Sass, the basics of Node.js, NPM and about Web tools such as Bower and Gulp.

Skills

Java
  • Six months of professional experience
  • More than three years of personal experience developing various projects
  • Some experience working with JSP, Servlets, Jetty, Google App Engine, Objectify, JDBC, JUnit
JavaScript
  • AngularJS
  • Ionic
  • JQuery
  • NodeJS 
  • Ajax
Databases
  • SQLServer
  • MongoDB
CSS
  • Bootstrap
Git/GitHub
HTML5

Projects

  • Unfolding Maps Coursera Project

This is a Java project developed for the on-line course on Coursera offered by the University of California. The project consists of an application that visualizes the earthquakes from all around the world that happened in the last few days. The earthquakes are drawn with the Processing graphical library and the map is managed with the Unfolding Maps library.

Project URL: https://github.com/ivo206/UnfoldingMapsCourseraProject

Project demo video: https://www.youtube.com/watch?v=VZxqYEDQVYA


  • Restaurant Hybrid Mobile App 

- This is a project developed for the course Multiplatform Mobile App Development with Web Technologies by The Hong Kong University of Science and Technology on Coursera. The project consists of a hybrid mobile app for a restaurant to manage reservations, lets users comment, rate and pick their favorite dish from the menu. The project was written with the Ionic framework and uses the Cordova environment. 

Project URL: https://github.com/ivo206/IonicRestaurant.git


  • Gene Expression Clustering

- Project made for the Bioinformatics course offered by the University of Trieste. The project consists of a Java application for clustering gene expression data. The data is plotted using the JFreeChart library.

Project URL: https://github.com/ivo206/GeneExpressionClustering.git


  • Restaurant Web Page

- This is a project developed for the course Front-End JavaScript Frameworks: AngularJS  by The Hong Kong University of Science and Technology on Coursera. The project consists of a single page application for a restaurant that lets the user reserve a table, comment, rate and pick his favorite dish from the menu. The project was built with AngularJS and Bootstrap. 

Project URL: https://github.com/ivo206/RestorantAngularJS.git

Languages

  • English – Proficient

  • Italian – Fluent

  • Croatian – Native Speaker