Resume from September 1, 2017

Aleksandr

Java Developer

Employment:
Full-time.
Age:
30 years
City:
Kyiv

Contact information

The job seeker has entered a phone number, email and address.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Java Developer

from 06.2016 to 07.2017 (1 year 1 month)
Myronivsky factory for making cereals and mixed fodders, Mironovka (Agricultural Sector)

I developed a working portal for the local network. I was responsible for the front-end and back-end.
In the team was two persons, me and administrator. The Administrator was responsible for a server configuration, local network, data security and administration developed services. Server was in the factory domain which was created and controlling by a central office team in Kiev.
Every day we had meeting with engineers who describing requirements for each service. Every two months we presented a new service which we produced. All the designing, coding and testing tasks lay on me and I resolved all problems by myself that's why I think growing faster as a software engineer and Java Developer. I designed the web-application using such designing principles: SOLID, DRY and many design patterns, for example: MVC, Dependency Injection, Factory, Proxy, Singleton, Prototype, Strategy and etc.

Portal was divided on the services:
1. Working diary, use to monitor the performance of daily tasks.
2. Accounting equipment and carrying out work (scheduled inspections, repairs, accidents) over equipment.
3. Task manager, engineers can take/give the tasks to each other, watch execution statistics and receive emails about the stages of execution.
4. Approval of documents, employees can agree on internal documents and track the stages of approval of their documents.
5. Manufacturing of feed, makes it possible to plan the production and shipment of feed. it helps to collecting the statistic about plan implementation.
6. Logistic management of cars, Employees order cars and responsible person agree this orders. Responsible person leads working journal for each car about downtime, time in work, repairs this information gives overview of the performance of each vehicle.

During this time, I used such technologies:
· Java SE 1.8.
· Design principals SOLID and DRY.
· Collections
· Spring Core, Spring webflow, Spring MVC - for structure.
· JSF (PrimeFaces library of components) - front-end.
· JPA (Hibernate)
· GIT
· JUnit
· MySQL - database.

Education

National Aviation University

Software Engineering, Kiev
Higher, from 2010 to 2016 (5 years 5 months)

Additional education and certificates

Courses of Web-development: HTML, CSS, CMS(Joomla, WordPress)

2013, 3 months

СІSCO networks (first level)

2010, 3 months

Computer training center "Prosoft" - Java SE

3 months.

Knowledge and skills

MySQL SQL Apache Maven JUnit Windows Linux Gradle Testing Java SE 1.8; HTTP 1.1 Java EE (JSP, JSF, Servlets, JPA, JMS, etc); Spring Framework, Spring MVC, Spring WebFlow, Spring Data, Sprin JPA Hibernate; GIT - control versioon Packaging Front-end knowledge: javascript, typescript, Angular 4 framework Familiar with linux command line Understand REST-approach

Language proficiencies

English — average

Additional information

My GitHub link for pet projects:
https://github.com/JavaThrone/

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: