Susan O'Beirne

Susan O'Beirne


Senior Software Engineer, Former Music Educator


About Me πŸ€“

Hello there! I’m Sue, an Irish software engineer currently living in Sydney, Australia. My journey into tech began in 2016 after making the difficult decision to leave my career as a piano tutor in the search of something that could challenge my problem solving skills.

As an engineer, I’m passionate about harnessing the power of psychological safety to create a safe environment where all team members feel valued and want to contribute to making beautiful software that genuinely benefits customers. I believe that a supportive and open environment is crucial for innovation and productivity and that psychological safety itself is the cornerstone of every high performing team. I am a dedicated team player who always follows through on my commitments and always supports other team members, ensuring that every project I undertake is completed with excellence and integrity.

When I’m not coding, you might find me exploring new places, playing the piano, or most likely in the gym! πŸ˜‚ I'm always eager to learn and grow, both professionally and personally and always welcome constructive feedback.

Skills

C#
.Net Core/.Net Framework
TypeScript
React/Redux
SQL
Bash Scripting
Kotlin
Teamcity
Github Actions
AWS CLI
VS Code
Visual Studio
Github
Docker
Storybook
Playwright
Open Api
Miro
Jira
Confluence
Sumologic
New Relic

Work Experience

October 2018-Present

Xero: Senior Software Engineer

πŸ“ Auckland, New Zealand & Sydney, Australia

Projects

Access Management & Permissions

  • Writing solutions to help users in accounting practice manage access and grant permissions.
  • Working with code across multiple systems including legacy monolith and microservices.

Timesheets

  • Writing solutions to help employees submit timesheets and Payroll admins pay employees correctly.
  • Modernisation and compliance project to comply with AU Fair Working legislature.
  • Worked with legacy monolith (MVC with .NET Framework) and multiple legacy front ends (Knockout, Durandal, Ext.js) as well as .NET Core/React.js project (with Redux).
  • Uplifting components from .NET Framework to .NET Core.
  • Uplifting legacy (ClickOps) pipelines to seamless CI/CD pipelines using Kotlin and Teamcity.

Responsibilities

  • Designing, refining, implementing, testing, deploying, and monitoring end-to-end solutions.
  • Participating in PR reviews.
  • Working with stakeholders to align on deadlines for completion of work.
  • Collaborating cross-functionally with UX designers, product owners, and engineers to improve customer experiences.
  • On-call: responsible for running multiple services outside working hours and fixing issues as they arise.
  • Technical interviewing panel: interviewing new candidates for Xero for both technical and team fit interviews.
  • Grad buddy: onboarding, mentoring, and helping graduates with professional goals and development.
June 2016-September 2018

Version1: Software Developer

πŸ“ Dublin, Ireland & Kent, England

Projects

Waste Data Capture

  • Developed a system for tracking waste in a paper-making factory.
  • Migration from VB6 to ASP.NET MVC.

Paper Management System

  • Inventory system for paper factory workers.
  • Migration from VB6 to ASP.NET MVC.
  • First exposure to concurrency issues.

Responsibilities

  • Implementing and testing solutions, collaborating with teams.
  • Involvement in Diversity and Women's reBOOT programs.
  • Onboarding and mentoring new graduates.

Education

πŸŽ“

Higher Diploma in Software Development

Dublin Business School, Dublin, Ireland (1.1 Hons)

2018 - 2019
πŸŽ“

Masters in Musicology

Maynooth University, Maynooth, Co. Kildare, Ireland (2.1 Hons)

2015 - 2017
πŸŽ“

Bachelor of Music

Maynooth University, Maynooth, Co. Kildare, Ireland (1.1 Hons)

2011 - 2015

HobbiesπŸ€ΈπŸ»β€β™€οΈ

Reading
Playing Piano
Travelling
Weightlifting
Gymnastics
Yoga and breathwork
Running

Featured Articles

Making a big career change from Music to Tech

An interview with Silicon Republic journalist exploring how I transitioned from a career in music to a career in tech.

Accelerate Your IT Career

This article summarises the graduate programme at Irish Tech consultancy firm Version1.

Get in touch