Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Vysoko kvalifikovaný a skúsený backendový vývojár so skúsenosťami v Java/Kotlin, Spring Boot, Hibernate a ďalších. V súčasnosti pracuje na backendových bankových aplikáciách. Silné technické zručnosti v oblasti programovacích jazykov, rámcov a nástrojov. Dokončené pôsobivé projekty v oblasti ray tracingu, systému správy študentských kurzov a vytvorenia klonu shellu Bash. Zapojený aj do mimoškolských aktivít ako tútor, pričom preukázal vodcovské schopnosti a schopnosť tímovej práce.

Pracovné skúsenosti

Java / Kotlin junior backend developer | 11/2023 - present

  • Completed a case study using Spring Boot, Spring Security, and JPA in Kotlin.
  • Contributed to maintaining a large backend bank application written in Java 8.
  • Closed 11 JIRA issues and collaborated in a team of 9 people.
  • Actively participated in bug identification and resolution processes using Kibana and internal documentation.
  • Worked on bug identification and resolution processes.

Ray-Tracing project | Jan-Mar 2024

  • Developed a 3D ray tracing simulation in C language with OpenGL.
  • Worked in a team of three members and utilized the minilibx library.
  • Implemented various elements like light sources, surfaces, and objects.
  • Added spheres, cylinders, and planes to the scene.
  • Contributed to the development of a ray tracing project.

Student courses managing system | Nov-Dec 2023

  • Created a robust API using Kotlin, Spring Boot, JPA, and Spring Security.
  • Implemented registration, authorization, and authentication features using Spring Security and JWT.
  • Designed data model, implemented it with Spring JPA and Hibernate, and utilized PostgreSQL.
  • Successfully passed code review from senior developers.
  • Used er to run the database and application.

Minishell | Aug-Sep 2023

  • Developed a Bash shell clone in C language.
  • Implemented parser, tokenizer, and executor for compiled programs.
  • Handled built-ins and edge-case behaviors effectively.
  • Implemented parallel process execution and pipe behavior.
  • Managed main signals like SIGINT, EOF, SIGQUIT, and SIGTSTP.
Author
Java Developer
664366d01397e50001d09db2
Zamestnanec4110  / Mesačne
Kontraktor452  / Denne
ÚroveňNOVICE
Role
Java Developer
Jazyky
English
Zručnosti
AI and Machine LearningAPI Management ToolsBashCC++CMSCode ManagementConfluenceContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerGitGitHubHibernateJPAJUnitJavaJava ToolsJiraKibanaKotlinNumpyOperation SystemsPandasPostgreSQLPostmanProject Management ToolsPyTorchPythonShellSpringSpring SecuritySpring bootStream Analytics SoftwareToolsUnix
Lokality
RemoteČeskoPraha