Java Developer
Overview
Short Summary
PHP - mainly creating web pages using databases (adding comments, registration, login... ), without using a framework (nowadays I don't work with PHP at all). SQL - reading, writing, editing records, linking records based on ID key. I currently use PostgreSQL Java - I work in version 8. I use Maven as a build tool and Tomcat as a server, then Spring framework and its components. H2database, PostgreSQL, Servlets, JPA, JSP. I test with Postman.
My projects so far:
Insurance (you can find it on my Github) - it's a back-end web application based on REST architecture. It can receive and send data in JSON format via HTTP methods. The API contains the basic items of an insurance policy. The application can save a new record, delete, edit and view all the policyholders and their basic data or individual based on the ID when the application returns the detail of the policyholder. The application uses h2database to store the records.
ManagementCourses is a Servlet based web application, I am using JSP and HTML files as front-end. We can log in, as a tutor or manager which then determines what privileges and what data is displayed to that person. For example a manger can create new courses and assign a tutor to them. Tutor can edit course description etc. The data is deployed to the application as soon as it is started. The application does not use a database, new data is stored, only in temporary SESSIONS variables.
-orderToBarber is a web application I am currently working on, it is based on REST architecture it allows a person to register and then log in to an account or create an order for a specific activity and class. As a barber or user and allows to create, orders, change their status (pending, processed, waiting for confirmation). I use JPA to communicate with the database. The data is written to PostgreSQL where I have created tables for ( users, barbers, orders ) which will be linked to their ID. The application will send the data in JSON format to the front-end. I plan to build the front-end on JS using Vue due to its simplicity and reactivity options. I will use FETCH to receive and send data from the back-end.
GitHub link - https://github.com/The candidate2357
Work Experience
During high school, I became interested in programming, both web projects and OOP languages. While at university, I expanded my skills and knowledge through courses, deepening my understanding of databases, Java, and necessary technologies. I had the opportunity to teach IT, but I realized that I enjoy programming and problem-solving, so I want to start programming full-time, as I had planned since high school. I am looking for a job as a Java programmer.
PEDAGOGUE, 2020 - 2022
- Independent pedagogical employee of computer science subjects, programming, and psychology.
PROGRAMMING AND GRAPHIC DESIGN, 2016 - present
- Design, creation, and editing of websites, advertisements, banners, posters, and videos.
- Design and implementation of digital marketing tasks.
CAPOEIRA TRAINER, 2013 - 2021
- Successful capoeira representative in Slovakia and abroad.
- Work with children and adults, daily movement camps.
EDUCATION Master's degree in Psychology Informatics, 2018 - 2020 Bachelor's degree in Psychology Informatics, 2014 - 2018 Secondary school, 2009 - 2013
SKILLS AND ABILITIES Spring framework - intermediate Linux Ubuntu - intermediate JPA, JDBC - intermediate Bootstrap - intermediate Servlets - intermediate MySQL - intermediate JavaScript - beginner Git - intermediate Tomcat - advanced Maven - advanced Java - advanced PHP - advanced
Completed courses: Advanced Java Spring framework Java for juniors Java OOP
| Employee | 1100 € / Per month |
| Level | JUNIOR |