
ABOUT ME
I am honing the stack of technologies that I own, in the near future I plan to dive into Spring Security and RESTFull Web services. I work well both in a team and on my own. I lead an active lifestyle.LINKS TO PET PROJECTS
Recipe In Your PocketCONTACTS
Phone & email:
- +375 (44) 591-55-14
- khort97@mail.ru
HOBBY
- American football
- Track & field
- Playing guitar
- Board games
KHORT
ALIAKSEI
Junior Java Developer
25 years – 03.08.1997
Minsk, ready to move
Minsk, ready to move
SKILLS
- Java: java 8+, Spring, Spring boot, Thymeleaf, JSP, JDBC, JPA, Hibernate;
- Building tools: Maven;
- Testing: JUnit;
- VCS: Git;
- DMS: MySQL;
- Frontend: HTML, CSS, JS;
- English: Pre-Intermediate(reading and communication);
- Another skills: SolidWorks, Autodesk Inventor, КОМПАС-3D, CAM, CAE;
-
Code examples(JAVA):
//display owner details after login @GetMapping("/company/{owner_id}/{pharm_id}") public String enteredInAccount( Model model, @PathVariable long owner_id, @PathVariable long pharm_id) { Owner owner = ownerServices.findOwnerByID(owner_id); List<Pharmacy> pharmacies = owner.getPharmaciesList(); model.addAttribute("ownerID", owner.getId()); model.addAttribute("company_name", owner.getNameCompany()); model.addAttribute("pharmacies", owner.getPharmaciesList() .stream() .sorted() .collect(Collectors.toList())); if (pharmacies.isEmpty()) { model.addAttribute("pharmacy", null); model.addAttribute("medicines", null); } else { Pharmacy pharmacy = owner.getPharmaciesList() .stream() .filter(el -> el.getId() == pharm_id) .findFirst() .orElse(null); model.addAttribute("pharmacy", pharmacy); assert pharmacy != null; model.addAttribute("medicines", pharmacy.getMedicinesList() .stream() .sorted() .collect(Collectors.toList())); } return "owner"; }
EDUCATION
Computer Academy "STEP"
April 2022 - April 2023
Junior Java Developer
Learned modules (368 academic hours): JAVA Core, FRONT-END technologies, Theory of Database,
JAVA technologies for WEB-Applications.
Sukhoi State Technical University of Gomel
September 2014 - June 2019
Automation engineer
in mechanical engineering
in mechanical engineering
EXPERIENCE
Academic projects:
- Recipe In Your Pocket - a web-application for finding medicines in pharmacies in the city of Minsk has been implemented, with the ability to register your company and a network of pharmacies with medicines. [link to Github]
LLC "Industrial engineering company"
November 2021 - present
Design engineer
Responsibilities are related to the design, calculations of machines and mechanisms, maintaining and compiling design documentation.
CJSC "Soligorsk Institute for Resource Saving Problems"
July 2019 - November 2021
Design engineer
Responsibilities are related to the design, calculations of machines and mechanisms, maintaining and compiling design documentation.