Sean Conroy
Committed to designing and implementing robust, efficient, and scalable software solutions.
About
A software engineer with experience developing and maintaining large-scale systems at Cisco. Proficient in multiple programming languages and frameworks, including Python and GoLang, with a proven ability to design, implement, and optimize complex applications. Eager to leverage cutting-edge technologies to deliver scalable, high-performance solutions while continuing personal and professional growth. Holds dual nationality with both English and Irish passports, open to relocation.
Work Experience
Software Engineer — Cisco
August 2023 – Present
Designed, developed, tested, and debugged software applications while collaborating with experienced engineers to deliver high-quality solutions. Authored and maintained comprehensive technical documentation for software projects, and performed unit testing and debugging to ensure optimal software performance and reliability. Key achievements include:
Contributed towards the development and enhancement of Terraform providers, adding support for 143+ distinct resource and data sources utilising GoLang.
Designed and optimised CI/CD pipelines using Jenkins, GitLab, and GitHub Actions with pipeline's codebase being reduced by 78%.
Diagnosed and resolved 59+ issues related to provider functionality, performance, and compatibility.
Degree Apprentice — Cisco
July 2020 – August 2023
Worked on a variety of rotations within different areas of the company, key role include:
Frontend Engineer: Developed new features within the ThousandEyes frontend platform, while resolving customer bugs helping to improve usability and customer experience, utilising Vue.js and Typescript.
Backend Engineer: Developed APIs using Flask and Node.js, implemented unit testing with Pytest and Jest, and containerised services with Docker.
Cloud Engineer: Assisted with the development of a GitHub-integrated Jenkins pipeline to test updated helm charts before deployment.
Mobile Engineer: Developed a proof of concept to understand the technical requirements related to sending real-time notifications with Firebase Cloud Messaging (FCM) and Apple Push Notification Service (APNS).
Education & Certification
Bsc Digital & Technology Solutions (First Class), University of Roehampton
October 2020 – December 2023
AWS Certified Cloud Practitioner Certification
September 2024
HashiCorp Certified: Terraform Associate Certification
In Progress: Expected June 2025
Cisco Certified DevNet Associate Certification
In Progress: Expected July 2025
Side Projects
Disturbance Free Calling
Minimising Disturbance to enable Productive Remote Work:
Developed and prototyped an ESP32-based IoT device, implementing secure MQTT communication with AWS IoT Core for reliable data transition. Integrated Webex webhooks for real-time, event-driven notifications. Designed and deployed a serverless backend using AWS Lambda, exposed via AWS API Gateway, with all infrastructure provisioned and managed using Terraform for repeatable and scalable deployments.