Experienced software developer specializing in backend development and microservice-based solutions. My expertise in Java, Spring Framework and Microservices Architecture enables me to design, architect, and implement scalable, high-performance applications. My journey in tech is driven by a curiosity for AI and its applications in software development.At Inetex LTD, I played a pivotal role in developing a B2B Security with DDoS Analysis and Filtering capabilities. Historical traffic data was collected and analyzed using AI to generate traffic behavior patterns. Implemented BDD methodology into the team’s development process, significantly enhancing test maintainability. Implemented a highly efficient caching strategy using Redis, leading to 30% faster data access.I also contributed to a real-time temperature monitoring and anomaly detection system, utilizing Spring Boot for microservices, Kafka for real-time data streaming, and MongoDB for data storage. By optimizing database queries and refining sensor data collection processes, I improved system response times by 20% and data processing speeds by 25%.My skills are not just technical but also strategic. I have implemented BDD methodologies to improve test maintainability and adopted microservices architectures to handle increased loads and ensure scalability. My commitment to continuous learning and improvement has kept me at the forefront of the latest technologies and best practices in software development.Programming languages: Java, JavaScript, TypeScript, HTML, Cascading Style Sheets (CSS).Frameworks and technologies: Spring Framework, Microservices Architecture, Kafka, Kubernetes, Docker, Redis, CI/CD, Spring Boot, Rest Controller, Spring Data MongoDB, Spring Data JPA, Hibernate, Spring Security, Maven, CRUD Operations, Mongo Aggregation, Multithreading, Object Oriented Programming (OOP), Service Oriented Architecture, Firebase, Material UI, REST API, Agile. Web: React, Redux, NPM, Node.js. Databases: MySQL, PostgreSQL, MongoDB, Redis.Testing: JUnit, Mockito, Postman, Testcontainers, Swagger. IDEs: IntelliJ IDEA, Eclipse, VS Code. Version control: GitHub.