Dublin, County Dublin, Ireland
Skilled Senior Software Engineer with 5 years of experience in backend development, specializing in Java, Spring. Adept at managing complex systems, optimizing performance, and leveraging cloud services. Proven track record of delivering high-quality software solutions, with expertise in problem solving, algorithms, system design, microservices architecture and full software development lifecycle management.
• Developed and maintained scalable web applications using Java, Spring, and Hibernate, with a focus on high performance and reliability. • Created a cost-optimizing application using Flask and Python to reduce DynamoDB costs, integrating it with AWS services. • Collaborated with front-end teams using JavaScript and Angular to ensure cohesive application development. • Implemented complex distributed systems, leveraging a wide range of AWS services for scalability and performance. • Utilized the ELK stack for advanced search functionality and data visualization, improving application monitoring and analysis.
• Automated the entire onboarding process for employees into projects, including approval workflows, significantly reducing manual effort and processing time. • Designed and implemented web pages using HTML, CSS, and JavaScript, hosted on SharePoint for organizational access and collaboration. • Solved complex technical challenges related to data structures, algorithms, and concurrency, enhancing system efficiency and reliability. • Provided on-call support for mission-critical applications, ensuring minimal downtime and prompt issue resolution.