Celia McMahon

Celia McMahon

Owner/Operator

Followers of Celia McMahon569 followers
location of Celia McMahonSydney, New South Wales, Australia

Connect with Celia McMahon to Send Message

Connect

Connect with Celia McMahon to Send Message

Connect
  • Timeline

  • About me

    Junior Software Engineer - Data Migrations

  • Education

    • William Clarke College

      -
      Higher Secondary Certificate
    • TAFE NSW

      1996 - 1996
      Certificate in Desktop Publishing Graphic Design
    • TAFE NSW

      2020 - 2020
      Certificate IV in Programming Computer Science
    • Charles Sturt University

      2022 - 2025
      Bachelor of Computer Science (in progress - PT) Information Technology
    • TAFE NSW

      2021 - 2021
      Diploma of Software Development Computer Science
  • Experience

    • McMahon's Professional Secretarial Services

      Jan 2002 - Jan 2011
      Owner/Operator
    • Gadens Lawyers

      Jul 2009 - Jun 2011
      Precedent Technician / WP Operator
    • TressCox Lawyers

      Jul 2011 - Jun 2012
      Precedent Operator
    • Bartier Perry

      Jun 2012 - Mar 2015
      WP Operator / Float Secretary (Firm Wide)
    • Bacchus Associates Pty Limited

      Mar 2015 - Dec 2016
      Administration Services Manager

      The management of all administrative functions within an accounting practice.

    • Priority Business Lawyers

      Jan 2017 - Jan 2018
      Paralegal

      Commercial leases, sale and purchase of business, sale and purchase of commercial land, share sale agreements, put and call options and contract for sale and other commercial property transactions.

    • Smokeball Australia

      Feb 2018 - now

      This position sees me moving into a dedicated role solely focused on the software engineering aspect of providing applications for data migration specialists and customers to use to transition their data from their existing practice management system to Smokeball. Using React / TypeScript / JavaScript / .NET / SQL Server to create customised tools as per specifications. Participating in team problem solving efforts and offering ideas to solve client issues. Maintaining responsibility for completion and accuracy of work products with meticulous attention to detail. Assisting in designing, planning, and managing the data migration process. Show less Data Migrations:Developing programs and applications to assist data migration specialists with their day to day work using TypeScript, C#/.NET, and SQL Server. Developing and testing all technical solutions per functional specifications. Working with the business to identify, define, collate, document, and communicate data migration system requirements. Managing assigned risks and monitoring potential impacts as part of the data migration plan. Performing quality assurance and database validation on all test and live conversions. Participates in team problem solving efforts and offers ideas to solve client issues. Maintaining responsibility for completion and accuracy of work products with meticulous attention to detail. Ensuring data integrity, data security and performance of production databases. Assisting in designing, planning, and managing the data migration process. Preparation of data migration plans including migration risk, milestones, quality, and business sign-off details. Developing best practice, processes, and standards for effectively carrying out data migration activities.Reporting:Collaborating with product owners and other key stakeholders to develop custom internal reports using Sisense Periscope. These reports were designed to provide the stakeholders with valuable insights that helped them manage their work more efficiently and effectively. Additionally, providing mentoring and guidance to the legal product reporting team, helping them to develop their skills and deliver high-quality work.Other Development:Leveraging my skills and expertise to develop additional tools for Smokeball such as a reporting dashboard widget to allow customers to gather further insights into their business, and also make any necessary modifications to the .NET codebase as required related to other tasks being undertaken for Data Migrations. Show less Responsible for product ownership, as well as development and maintenance of custom user interfaces using WPF forms in a .NET environment for the Smokeball Legal Practice Management System. Product ownership, together with building and maintaining reports using Microsoft SQL Server Reporting Services (2017) and Sisense (Periscope Data) for both client and internal usage, updating reporting databases through the .NET environment, including creating migration related programs to move data from main database to client reporting database, and team leader and mentor to other junior legal product developer in relation to building and creating reports. Creating and maintaining Smokeball Community to internal notifications, and automating Community tasks utilising tools such as Webhooks, Zapier, and Pipedream. Show less As the Legal Product Specialist I was both a product specialist and product developer for Conveyancing, Leasing, Franchising, and Business Sale and Purchase legal matters. This involved the overall creation and management of specific areas of law in the software. The position involved creating layouts (windows) for clients to enter information related to their matters, adding and managing database fields, and creating methods and functions that utilise said data entered by clients. This was done using a bespoke in-house configuration app. This information is then stored and able to be used for document automation via database fields or the previously mentioned methods and functions. The position also involved document and correspondence creation, automation of documents and correspondence and ongoing maintenance of this particular area of law for Smokeball's amazing legal practice management software. Show less

      • Junior Software Engineer - Data Migrations

        Oct 2023 - now
      • Junior Software Engineer - Internal Systems

        May 2022 - Oct 2023
      • Legal Product Developer

        Feb 2020 - May 2022
      • Legal Product Specialist

        Feb 2018 - Feb 2020
  • Licenses & Certifications