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.
You can get this candidate's contact information from https://www.work.ua/resumes/1989997
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
Language proficiencies
English — average
Additional information
My GitHub link for pet projects:
https://github.com/JavaThrone/
Similar candidates
Java developer
Kyiv, Remote
Програміст Java
Kyiv
Big data engineer
Kyiv
Java-розробник
65000 UAH, Kyiv
Програміст Java
Kyiv