Full Stack Developer
CurrentDevelopment of a microservice project on Java Spring Boot "Access Analyzer and Requests Blocker": the application allows to detect a sequence of authentication failures for requests coming from an IP address, blocks IP addresses, that issue a stream of unsuccessful authentication attempts, notifies the appropriate persons about each sequence of authentication failures. Implementation of a single configuration server interacting with a GitHub repository. Creation of a secure gateway allowing access to WEB services. Implementation of password-based authentication, role-based authorization, native account management using a self-maintained database using Spring Security. Writing a user interface via Next.js with NestAuth allowing the user to maintain a "Block List" of blocked IP addresses (view / manually add and delete). Launch of the project on Kubernetes Cluster, in two configurations: Confluent Kafka-Atlas Mongo and in the AWS cloud (Kinesis-DynamoDB).