Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 0


Full Stack Web Development Intern
Ш++, Kyiv, Ukraine
Summer 2023, 3 monthes

Actively contributed as a full stack web developer to the endto-end development of an advanced IT course platform,
leveraging a range of cutting-edge technologies.
Collaborated seamlessly within a Scrum team, collectively
defining project requirements, designing the architecture, and
implementing features.
Developed the backend infrastructure using Spring Boot,
skillfully integrating Spring Security for role-based
authentication and authorization functionalities.
Designed and implemented OAuth2 for LinkedIn login, enabling
users to seamlessly authenticate using their LinkedIn profiles.
Crafted well-structured RESTful APIs responsible for managing
user authentication, course enrollment, and user profile
updates.
Orchestrated the integration of PostgreSQL as the database
system, optimizing query performance and ensuring the
integrity of data.
Designed and implemented a responsive front-end using
Angular, delivering a user-friendly interface for browsing
courses and managing profiles.
Effectively utilized Git for version control, contributing to
streamlined collaboration and the successful integration of
code.
Introduced GitHub Actions for continuous integration and
automated testing, substantially bolstering the overall code
quality and dependability.
Contributed to the successful deployment of the application on
AWS, harnessing key services such as Amazon RDS for
PostgreSQL and Amazon S3 for efficient file storage.
Actively participated in the Scrum methodology, diligently
attending daily stand-ups and playing a vital role in sprint
planning sessions.