Mariekie Coetzee

I'm a

About

I was born and raised in South Africa. I married my soul mate Martin Coetzee and we have two beautiful children. We love nature, exploring, hiking and camping. We immigrated to Australia in 2018 and are very proud to be associated with this beautiful country. We currently hold Permanent residence status as a family and we are commited to apply for citizenship in due course. Since moving to Queensland in 2022, we've been thoroughly enjoying everything this beautiful state has to offer.


After spending several years in the software industry and working in various customer service positions, I was presented with an opportunity to transition into software development. It was during this time that I discovered my true calling and realized that my destiny was to become a software developer.

Software Engineer

I am a Software Engineer and loves creating user-friendly interfaces and tackling back-end challenges. I enjoy front-end frameworks like Blazor and have experience with .NET, Azure and GitHub. I'm always learning and excited to take on new challenges in software development.


If you'd like to get in touch, feel free to send me an email.


  • City: Brisbane, Queensland
  • Email: profile@mariekiecoetzee.com

Facts

Here is a list of the certifications that I have obtained

GitHub Actions
Passing the GitHub Actions certification exam validates subject matter expertise with applying continuous integration/continuous delivery (CI/CD) patterns and practices using GitHub Actions in the enterprise.

Microsoft Certified Azure Developer Associate
Earning Azure Developer Associate certification validates the skills and knowledge to design, build, test, and maintain cloud applications and services on Microsoft Azure. Candidates participate in all phases of cloud development from requirements definition and design, to development, deployment, and maintenance.

Skills

Listed below are my proficiencies in various skills.

C# 80%
Azure 70%
SQL 50%
Blazor 80%
React 50%
React Native 30%
HTML 80%
CSS 80%
JavaScript 60%
GitHub 70%
Azure DevOps 70%
Octopus Deploy 50%

Resume

A professional and dynamic software developer who thrives in a productive team environment. I approach new ideas and concepts with enthusiasm and quickly develop innovative and creative solutions to problems. With the ability to work independently, I have demonstrated a high level of self-motivation and consistently meet tight deadlines.

Summary

Mariekie Coetzee

  • Brisbane, Queensland, Australia
  • profile@mariekiecoetzee.com

Professional Experience

Principle Software Developer

2023 - present

Queensland Health, Brisbane, Australia

  • Development of new applications/ and enhancement of existing applications, predominately with modern Microsoft Technologies (.Net, Blazor, SQL Server).
  • Develop, maintain, and provide high level specialist advice on, and support of, the integrated operation of complex enterprise applications to achieve defined service levels
  • Provide comprehensive advice and technical feasibility on specific applications and their integration with business requirements and the technical environment
  • Work collaboratively with business representatives and technical staff in the estimation of development work and understanding of service requirements to ensure service levels remain aligned to changing business requirements and evolving delivery capabilities
  • Create system design specifications and related technical documentation based on user requirements (including database design and software architecture). Application development. Troubleshooting/Problem solving/Bug Fixing.
Skills:
  • .Net · Blazor · SQL Server · Azure

Software Engineer

2021 - 2023

Azenix, Brisbane, Australia

Maintain, enhance and customise applications as per customers requirements.

Skills:
  • .NET · Blazor Webassembly · Entity Framework Core · AutoMapper · Mediator Pattern · Clean Arhitecture · Azure

Professional Experience...

Consultant

2019 - 2021

Dialog Information Technology, Sydney, Australia

Responsible for developing an offline mobile Canvas application using PowerApps for NSW Roads and Maritime Services.

Skills:
  • Microsoft Power Apps · dataverse · Microsoft Power Automate

Developer

2019

SYSPRO Australasia, Sydney, Australia

Designed and created sophisticated dashboards that utilize data-driven insights.

Skills:
  • jQuery · JavaScript · Kendo Ui · ASP.NET MVC · C#

Developer Analyst

2013 - 2019

SYSPRO, Gauteng, South Africa

A member of an innovation team that successfully transformed an on-premises application into a native web application

Skills:
  • Back-end: C#, MVC pattern, asynchronous RESTful calls to SYSPRO services to obtain data from MS SQL
  • Front-end: Javascript, jQuery, Bootstrap V3. HTML and CSS manipulation was sometimes required

Blogs

Composing blog posts allows me to delve more deeply into a topic. Through conducting research, structuring my thoughts, and articulating my ideas in a coherent and succinct way, I can reinforce my comprehension of the subject matter.

  • All
  • Blazor
  • Azure
  • .NET
  • CI/CD
  • Bicep
  • WebAssembly
  • Security
  • Accessibility
30 August 2024

Blazor Search and Highlight: No JavaScript Required!

This post covers how to build a search component, that highlights text matches, in Blazor, without relying on any JavaScript libraries.

.NET
Blazor
10 March 2024

Exploring Accessibility Tools for Developers

Let's explore tools available to software developers, to ensure inclusivity and adherence to WCAG standards in the web pages we create.

.NET
Accessibility
05 September 2023

Blazor & Playwright

In this article, I’ll be detailing my implementation of Playwright as the end-to-end testing framework in a Blazor project.

.NET
Blazor
05 September 2023

BlazingStory: A Blazor Component Development Game Changer

Sharing my learnings of BlazingStory while explore its various features.

.NET
Blazor
20 July 2023

12 Factor Methodology

Examples within the .NET ecosystem that illustrate key points of the 12-factor methodology

.NET
28 June 2023

Bicep: Enable Azure Health Checks on App Services

Enable health checks on a service, add an alert group and setup alerts using bicep

Azure
Bicep
CI/CD
8 March 2023

Add authentication to a Blazor application

How to add Azure Active Directory Authentication to an existing Blazor standalone application.

Azure
Blazor
.NET
Security
29 November 2022

.NET 7 — WebAssembly build tool

Looking at different features with the .NET 7 WebAssembly build tool and new features to help you build performant, powerful .NET apps using WASM.

WebAssembly
.NET
18 November 2022

Blazor QuickGrid

Exploring the full potential of Blazor QuickGrid

WebAssembly
.NET
Blazor
18 November 2022

Blazor features in .NET 7

Lets look at some new features in Blazor .NET 7

WebAssembly
.NET
Blazor
26 July 2022

Deeper understanding of Blazor and Webassembly

Most blogs explains that it runs on WebAssembly (Wasm), but when they say WebAssembly I hear Javascript. So I decided to dig further to understand the concept.

WebAssembly
Blazor
22 October 2021

Customised Radio Buttons in Blazor WASM

How to create a custom image for radio buttons

WebAssembly
Blazor
3 September 2021

My Experience : Exam AZ-204

My reasons for reasons for pursuing certification, the significance of being certified, and my experience preparing for and taking the exam.

Azure

Presentations

Embark on a captivating journey through my experiences and learnings in the realm of software development. Join me as I delve into the intricacies of this dynamic field, sharing valuable insights and lessons. Stay tuned for upcoming presentations that promise to expand your knowledge and inspire your own development journey.

  • All
  • Blazor
01 December 2022

See how easy it is to develop a game in Blazor

Join me as we unravel the power of Blazor and witness firsthand how it can transform your web development projects.

Blazor