Skip to content
View SofiaKubo's full-sized avatar

Block or report SofiaKubo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SofiaKubo/README.md

Hi there, I'm Sofia πŸ‘‹

I'm an aspiring Java Backend Developer based in Vienna, Austria, with a background in engineering and mathematics education.

I'm focused on strengthening my Java fundamentals, building practical projects, and developing the skills needed to become a professional backend engineer.

I'm currently studying Java backend development and participating in the Women in Tech Mentorship program, where I'm working with an experienced software engineer on a Spring Boot project.

🎯 Open to Java Backend internships, trainee programs, and entry-level opportunities.

πŸ”— LinkedIn


πŸ› οΈ Tech Stack

Java & Backend

Java PostgreSQL JUnit 5 Maven
  • Java: OOP, Collections, Generics, Exception Handling, I/O
  • Backend fundamentals: TCP sockets, client-server architecture, basic multithreading
  • Databases: SQL, PostgreSQL
  • Testing: JUnit 5, AssertJ
  • Code quality: Spotless, Checkstyle

Development Tools

Git Jira IntelliJ IDEA Docker VS Code

Also using: GitHub, Jira for task tracking and Kanban boards, Docker basics.


πŸ“š Currently Learning

  • Spring Boot β€” building backend applications
  • REST APIs β€” API design and HTTP fundamentals
  • Backend architecture β€” application layers and separation of responsibilities

Next on my learning path:

  • Spring Data JPA and Hibernate
  • Database persistence in Spring applications
  • Integration testing

I'm gradually applying these concepts in my mentored Schedule Telegram Bot project.


🎨 Frontend Background

I also have previous hands-on experience with frontend development:

HTML CSS JavaScript TypeScript React Storybook

Additional tools: Node.js, Vite, Webpack, Figma.

My current professional focus is Java backend development.

Pinned Loading

  1. schedule-telegram-bot schedule-telegram-bot Public

    Telegram bot for managing personal events. Java, Spring Boot, PostgreSQL. Mentored project (Women in Tech Mentorship), in progress.

    Java

  2. java-ship-it java-ship-it Public

    Java

  3. java-core-and-algorithms java-core-and-algorithms Public

    Java

  4. java-basic-homeworks java-basic-homeworks Public

    Java

  5. otus_console_chat otus_console_chat Public

    Java

  6. string-calculator string-calculator Public

    Java