Fedir
Resume Junior Java Developer
19 August 2019y.Chernivtsi Oblast
- Education—
- Work experiencedoes not matter
- Job typeany
- Work typeany
Original text
Personal | |
Name Date of birth | ****** Fedir ********** |
Address | Chernivtsi |
Mobile | |
****************** (mailto:******************) | |
Marital status | Married |
Skype | Fedia_ch |
GitHub | https://github.com/Fedia23 (https://github.com/Fedia23) |
https://www.linkedin.com/in/fedia-******-9ab68713b (https://www.linkedin.com/in/fedia-******-9ab68713b) |
Education
2009 — 2013 | Chernivtsi Industrial College, specialty “Software development”. |
2018—now | English courses in Profi Center |
Experience
2017 (Java/Android course 3 months in company SoftGroup) | On this course, I learned the following topics : Java Core, gradle, JSON format, DB SQLite, Retrofit + RxJava, Picasso, Glide Library, RecyclerView + CardView + ViewHolder Pattern, AsyncTask, Google Play, Firebase , socket. |
2019—Java course (4 months in company InventorSoft) | On this course, I’ve learned the following topics : Git, Collections in java, Lambdas and Streams in java 8, Dependency Injection, Spring Boot, Spring MVC, Thymeleaf, REST service, Spring Security, SQL, JDBC, Hibernate, JPA, JUnit tests. Also I developed team project…. |
Education Software | |
Project Description: | The application is a management system of online learning courses. It has been designed to help the IT company to manage its internal learning courses. The system has been designed to provide convenient, simple digital support for students and facilitate their way of learning new skills and provide electronic learning resources reachable at any time and place. The project logically split into 3 different parts. * Student’s part: aimed for those who wants to learn subjects and technologies with just simple subscription to the course. Students gets email notification as a reminder before course start. * Teacher’s part: designed for those who hold some information want to share it with other people. They have ability to manage learning materials associated with their knowledge sphere and create a plan of study. * Administrator’s part: it is a subsystem that uses for managing, planning and scheduling a courses. The administrators can plan course for the future and all assigned to it corresponding stakeholders. All the stakeholders will be notified to remind about upcoming event. APIs are secured so each group can do only actions granted for their role. It means that students can’t update teachers courses as well as teachers can’t manage student’s schedule. |
Involvement Duration: | 3 months |
Project Role: | Trainee developer |
Responsibilities: |
|
Tools & Technologies: | Java8, Spring Boot, Spring Security, Spring Data, Spring AOP, Spring MVC, Hibernate, RESTful, Google API, GitHub API, JPA, PostgreSQL, Quartz Scheduler, Log4J, Maven, Docker, Liquibase, Thymeleaf, Ajax, JQuery, Handelbars, Git. |
Skills:
Programming languages/ technologies | Frameworks |
|
|
Development Tools | RDBMS |
|
|
Operating Systems | Application / Web Servers |
|
|
Methodologies | |
| |
Personal qualities: | Responsibility, Attention to detail, Teamwork skills, Willingness to learn, Ability to handle pressure and meet deadlines, Flexibility. |
