Працював в 1 компанії   12 років 3 місяці

Освіта

доцент

ЛНУ імені Івана Франка

Освіта

12 років 3 місяці

09.2014 - до теперішнього часу

Ключова інформація

Ivan Rovetskyi, Ph.D (31 Years Old)

L'viv, Ukraine

Cell: +38 (097) 95-10-636

+38(099)60-22-168

E-mail: rovetskii.ivan@gmail.com

Summary of Qualification

  • Having 5 years of working experience;
  • Programming in Java, Framework Java SE7/8,
  • Knowledge of OOP;
  • Work with MySQL, PostgreSQL, JDBC-Interface and Hibernate Framework;
  • Work with REST services;
  • Work with Tomcat, Glassfish and Wildfly servers;
  • Experience with Java EE (EJB, JPA)
  • h.D. in physics and mathematics;

Academic Record:

Dates of defense : 2014

Name of institution : Ivan Franko National University of L'viv, Ukraine

Qualification : PhD in physics and mathematics

Dates of studying : November 2010 - October 2013

Name of institution : Ivan Franko National University of L'viv, Ukraine

Qualification : Post-graduate course

Dates of studying : September 2005 - July 2010

Name of institution : Ivan Franko State University of L'viv, Ukraine

Qualification : Bachelor in Radio Physics and Electronics

Summary of Work Experience:

Name of Employer : Lviv National University of Ivan Franko

Dates of Employment : from September 2014 - until now

Job Title : AssociateProfessor

I give lectures in the following disciplines:

Object-oriented programming (Java)

Cross-platform programming (Java)

Cloud Technologies

Scientific advising for students for bachelor/magister diplomas.

Projects Description:

Median filtration appliance to reduce the amount of noise in digital images

The application gives you the possibility to download digital images of any size, add evenly pulsed noise to the downloaded image and analyze the efficiency of median filtration to reduce the amount of noise. The software application is a desktop application. The graphical user interface is created using the Swing library. Data processing is done while processing events that occur while interacting with graphical user interface components

(https://github.com/rovetskii/median_filter)

Web application for constructing mathematical functions graphs

This web application provides the ability to construct auto-scaled graphs of mathematical functions online. The project is based on the MVC architectural template. HTML and CSS technologies are used in the client project part. The server project part is run by the Java EE Glassfish server. Servlet server technology is used to process user-entered data. JSP technology is used to generate dynamic web pages.

(https://github.com/rovetskii/grafic)

Distance learning web application

This application allows students to register, view tutorials and videos, and has an administrative part that allows teachers to download the necessary training materials. The web application is built on a Model View Controller (MVC) template. The graphical web interface and web page design are based on HTML and CSS technology respectively. The server project part is run by Java Tomcat server. Data receiving and processing is implemented using Servlet components. User data is stored in MySQL and training materials - on the file system. JDBC interface is used to work with the created database. A server pool is created to study parallel client requests to the database.

(https://github.com/rovetskii/sdn)

Web application for testing the level of programming knowledge

This project is designed to test users' level of knowledge of programming languages and technologies. The web application is built on a Model View Controller (MVC) template. The graphical web interface of web pages and design is created using Java Server Faces and CSS technology respectively. The server project part is run by the Java EE Glassfish server. Data receiving and processing is implemented using server CDI components and EJB Stateless. All data is stored in MySQL. Hibernate framework and JPA interface are used to create the database. A server pool is created to study parallel client requests to the database

(https://github.com/rovetskii/syst_test).

Foreign languages skills:

  1. Language

English

read/write

Deutsch

read/write

Russian

good

Іван Миколайович

Java developer

Львів

38 років

повна зайнятість

Активно шукає роботу

Остання активність 2 тижні тому