Java Software Engineer
CurrentMy role as a Java Developer centered on modernizing an outdated system by integrating Java 11 and transitioning from IBM MQ to Apache Kafka. I successfully applied the Chain of Responsibility pattern, enhancing the system's ability to handle processes more efficiently. Faced with a tight deadline, my focused approach and effective planning were key in achieving the seamless upgrade, which not only improved system performance but also facilitated future maintenance.This project showcased my skills in executing complex migrations promptly while adapting to the fast-paced nature of agile development.