Junior Java Developer
Euvic
Internship
5 Sep 2022 to 5 Oct 2022
Remote
Description:
Preparing instructions for migration to a monorepository:
- During my internship, three separate repositories were migrated to a single, common repository.
- I and another developer were to prepare instructions for migration for other developer's teams.
Setting up a new backend environment for Docker:
- I streamlined the script for creating a Docker image and launching the environment.
- I efficiently identified the non-working tests and deactivated them.
- I fixed the script used to put up Docker.
Improving the performance of CI/CD pipeline on Bitbucket:
- We worked together with developers and architects from our team to improve pipeline efficiency by modifying Maven commands.
- We disabled unneeded tests, reduced step repetition, and removed redundant commands.
Manual testing for new features and reporting of errors:
- I received training from a tester on my team on the application layout, how to report errors, and how to inform about completed test paths.
- I was given several manual tests to perform.
- Working on a complex multi-module project written in Java/Spring technology
- Working with unit tests in Unit5, DBUnit, and DB Rider technology
- Working in SCRUM
- Using Jira tool for team collaboration
Cinemon
Web-based film aggregator.
Technologies: Java 17, Spring Boot 2.7.6, TestContainers, JUnit5, PostgreSQL
ClipSum
Web application for summarizing articles from the biggest news services.
Technologies: Java 17, Spring Boot 3, Spring Cache, Lombok, JEP(Java Embedded Python), JSoup, Maven multi-module, Python 3, NLTK, NetworkX
Shop Therapy
Web application to create shopping lists.
Technologies: PHP 8, MySQL, Vanilla JS
QuestStore
Web application for students to win coins and exchange them for rewards.
Technologies: Java EE, HTML, CSS, JS, PostgreSQL
Mastermind
Implementation of a classic game Mastermind with GUI.
Technologies: Python 3, Tkinter, TDD
Information Technology, Bachelor of Engineering
Cracow University of Technology
Full-stack Java Developer
“Codecool” Programming School
January 2020 – October 2020
Programming Basics
“Codecool” Programming School,
June 2019 – October 2019
- Polish: Native
- English: B2
|