
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
springboot-react-jwt-token
April 10, 2020 – Present
The goal of this project is to implement an application called order-app to manage orders. For it, we will implement a back-end Spring Boot application called order-api and a front-end React application called order-ui. Besides, we will use JWT Authentication to secure both applications.
View Projectspringboot-react-basic-auth
April 10, 2020 – Present
The goal of this project is to implement an application called book-app to manage books. For it, we will implement a back-end Spring Boot application called book-api and a front-end React application called book-ui. Besides, we will use Basic Authentication to secure both applications.
View Projectspringboot-react-social-login
April 10, 2020 – Present
The goal of this project is to implement an application called movie-app to manage movies. For it, we will implement a back-end Spring Boot application called movie-api and a front-end React application called movie-ui. Additionally, we will use OAuth2 (Social Login) to secure both applications.
View Projectgraalvm-quarkus-micronaut-springboot
October 14, 2019 – Present
The goal of this project is to compare some Java Microservice Frameworks like: Quarkus, Micronaut and Spring Boot. For it, we will implement applications using those frameworks, build their JVM and Native Docker images and measure start-up times, memory footprint, etc.
View Projectspringboot-react-keycloak
June 30, 2019 – Present
The goal of this project is to secure movies-app using Keycloak (with PKCE). movies-app consists of two applications: one is a Spring Boot Rest API called movies-api and another is a React application called movies-ui.
View Projectspringboot-kafka-connect-debezium-ksqldb
January 27, 2019 – Present
Experiment with Kafka, Debezium, and ksqlDB. research-service: Performs MySQL record manipulation. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors and kafka-research-consumer: Listen to Kafka, insert/update Elasticsearch. ksqlDB-Server: Listens to Kafka, performs joins, and pushes new messages to new Kafka topics.
View Projectspringboot-kafka-connect-jdbc-streams
January 12, 2019 – Present
Project goal: Explore Kafka, Kafka Connect, and Kafka Streams. Components: store-api: Inserts/updates MySQL records. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors: Listen to Kafka, insert/update Elasticsearch docs. store-streams: Listens to Kafka, processes with Kafka Streams, pushes new messages to Kafka.
View Projectspring-cloud-stream-kafka-elasticsearch
August 11, 2018 – December 18, 2025
The goal of this project is to implement a "News" processing pipeline composed of five Spring Boot applications: producer-api, categorizer-service, collector-service, publisher-api and news-client.
View Projectkeycloak-clustered
June 19, 2018 – June 5, 2025
Keycloak-Clustered extends quay.io/keycloak/keycloak official Keycloak Docker image by adding JDBC_PING discovery protocol.
View Projectspringboot-keycloak-openldap
March 4, 2018 – Present
The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.
View ProjectCultural Fit Analysis
The candidate's projects are heavily focused on backend Java (Spring Boot) and security integrations, with React appearing as the frontend component in several. While this shows breadth, the depth in pure frontend technologies (e.g., advanced React patterns, state management, performance optimization, accessibility, UI/UX principles) is not explicitly demonstrated. The candidate's experience level is listed as 0, which contradicts the complexity of the projects, suggesting either a self-taught individual with significant personal investment or an oversight in the provided experience level. The strong emphasis on backend and security might indicate a preference or stronger skill set in those areas rather than a dedicated frontend focus, potentially leading to a mismatch for a pure 'Frontend Developer' role.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are clear and concise, indicating good written communication for technical topics.