Learn how I built a custom Maven dependency analyzer that identifies outdated dependencies, security vulnerabilities, and generates visualization to help manage multiple Java projects.
Software Engineer
A results-driven Software Engineer with a strong focus on backend development and microservices architecture, specializing in Java and Spring Boot. I have designed, developed, and optimized high-performance, scalable backend services across various industries.
My technical expertise includes a wide range of tools and technologies such as Docker, Kubernetes, Apache Kafka, RabbitMQ, and Elasticsearch, with a proven track record in building and maintaining complex microservices environments. Additionally, I have extensive experience with cloud platforms like AWS and a solid background in both web and mobile application development.





In this tutorial, learn how to build and deploy a Slack bot that listens to your conversations and performs operations based on commands using Spring Boot.
Learn how to build a Telegram bot using Spring Boot, implement commands, and create interactive keyboards for user interaction.
Learn how to integrate Apache Kafka with a Java Spring Boot application, implement producers and consumers, and handle errors using a Dead Letter Queue.
Work
- Company
- Bitpace
- Role
- Senior Software Engineer
- Date
- Company
- Dataroid
- Role
- Software Engineer
- Date
- Company
- QNBEYOND
- Role
- Software Developer
- Date
- Company
- Testinium
- Role
- Java Developer
- Date