Position: Junior Java Developer
Category: Java
English level: upper
Years of experience: 1


Experience gained throughout University:
• Developed a web scraper with Python, using selenium, BeautifulSoup and requests modules. The program was used to compare prices on two virtual item trading websites to determine any price differentials and also scrape additional information about the listings. Plus, it did buying and selling, using Steam trading. The same pet project is being developed in Java, using Spring Framework.
• Gained a deep understanding of HTTP requests, and their methods (GET, POST, PUT, etc.) during the duration of my undergraduate program.
• Acquired experience in unit testing using JUnit and integration testing using Mockito.
• Worked on Java projects where I learnt the basics of streams and asynchronous programming using CompletableFuture and Threads.
• Was part of a three-member team through which I gained experience in teamwork and collaborative development, and I also got a better understanding of Git.
• Worked on multiple web applications throughout University, using Laravel framework (PHP), Spring with MySQL database (Java), Hibernate and Maven (Java).
• Gained experience with C# and developing user interfaces with XAML.
My ideal job would be a place where I will:
• Learn more in the sphere;
• Get to know more people;
• Have an opportunity to grow.