Oisín Gillespie Software Engineer | +353 87 118 7014 |
Work ExperienceZalando SE, Dublin — Software EngineerSeptember 2021 - June 2023As a Software Developer at Zalando, I employed Scala, Apache Kafka, Amazon Web Services (AWS), Kubernetes, PostgreSQL, Akka, and the Play Framework to contribute to the development of cutting-edge solutions. I focused on enhancing and maintaining backend microservices exposed with FAST APIs. My responsibilities included coding, testing, and optimizing software components, leveraging Apache Kafka for efficient scalable event-driven architecture. In this dynamic environment, I actively collaborated with cross-functional teams to deploy solutions on AWS and Kubernetes, ensuring scalability and reliability. Working with PostgreSQL, I managed database-related tasks, optimizing data storage and retrieval processes. The utilization of Akka and the Play Framework enhanced the efficiency and responsiveness of the applications I contributed to. Engaging in Agile methodologies, I participated in Scrum ceremonies and maintained direct communication with stakeholders to address their requirements. Additionally, my role involved mentoring new team members and contributing to a collaborative and knowledge-sharing work culture at Zalando. Moreover, my experience involved working on call, where we utilized Grafana and Scalyr, to monitor and troubleshoot the performance of our applications effectively. This is attributed to delivering high-quality and reliable solutions at Zalando. Gentrack Ltd, London — Software EngineerMarch 2019 - September 2021As a Software Engineer at Gentrack, I utilized a Java, C#, SQL, Spring, Hibernate stack to contribute to the development of utility billing software for clients across the UK and Ireland within an agile team. My responsibilities included coding, code maintenance and testing, direct client communication, deployment of builds to customer environments, code review, scripting for production and UAT environments, and active participation in Scrum ceremonies. Additionally, I played a key role in mentoring new team members. | Education
SkillsJava |