Mirren Profile Photo
E-CV.WORK

MIRREN J. MACLEOD

St Peters, Adelaide, SA, 5069 - Tel. +61 481 742 260 - - LinkedIn

Full Stack Software Engineer

&

Client liaison administrator with proficient skills in high end customer service and sales.

SOFTWARE ENGINEERING

An industry that perfectly suits my fundamental skill set. Logical, creative, persistent problem solving, fine attention to detail. Working hard to find the most efficent and logical path, devoted to finding a solution. Perseptive, organised and thoughtful.

SOFTWARE STACK

  • Java
  • Python
  • HTML & CSS
  • JavaScript
  • React
  • C
  • VSCode
  • IntelliJ & JGrasp
  • Windows & Linux Ubuntu
  • Vim
  • PowerShell, Node.js
  • Selinium
  • Aspose Cells, Aspose Word
  • FreshDesk API, Google Maps API
  • AWS: Route53, S3, CloudFront
  • Azure App Service

Endeavours: Deploying Python Project with Docker/Kubernetes. Electrical engineering, Raspberry Pi & xLSTM Neural Networks.

PORTFOLIO

MICROBIKS

React JS & CSS

Website at microbiks.com. An original game built with React JavaScript and CSS. Designed around a 4 key concept, challenging your logic and fine motor skills. A conceptual mix of Sudoku and a rubiks cube. The arrows keys move boxes around a grid with the goal of a verticle or horizontal alignemnt of colours and both row and colums containing 1 - 4. A logically difficult puzzle. Utilized Reacts flexible structure including custom hooks and useEffects. Deployed on AWS using Route 53, S3 and CloudFront. UI styled with CSS.

README

Microbiks 1.0 release
--------------------------------------------
Welcome to Microbiks.com! A game to exercise my skills in React JS and appreciate the value of CSS. Designed around the simplicity of the 4 arrow keys with the logic of Sudoku and the Rubiks Cube. This game tests your fine motor skills and draws on deep logical competency.
To play the game one must use the right and down arrow keys to move about the 4 x 4 grid, and the left and up arrow keys to shift the boxes left or up. To Win the game, colours must be aligned vertically or horizontally (like a rubik's cube) and each row and column must contain 1-4 (like Sudoku).
The spacebar or the undo button can be used to undo previous moves and a timer allows you to track how long it may take you to win. Game content will persist through reloads and browser termination.
On screen buttons are avaliable for mobile users or by personal preference. Both buttons and keyboard keys will work.
This project's intention was to learn React in a practical way, to develop a game that people may find challenging and intriguing. I hope this project showcases my ability to complete a project in a very useful way. Being able to engineer a program in a logical and efficient way. And to practice my skills in CSS which I find difficult but very powerful.
This game is too difficult for me to complete, however I hope it finds popularity amongst those who enjoy a difficult and patient logical challenge.

PERSONAL RECEIPTING PROGRAM

JAVA, MYSQL

A practical UI application developed to track and store loan & receipt data and to showcase skills in object orientated Java programming and back end capabilities. Designed for personal use with lonegevity in mind. Participants, loan details and receipts connected to MySQL database via mySQL Workbench and JDBC. GUI creating using Javax Swing.

CHEESE MAKING TRACKER

PYTHON

A command line Python program to track the processes of making multiple cheeses. Developed for practical use, holding recipes, offering pop-up notifications to alert when next process is due. Saves and loads cheeses in progress between program runs, to track cheeses over multiple weeks.Uses Tkinter and Threads.

E-CV ELECTRONIC CV WEBSITE

HTML, CSS, JAVASCRIPT

Website to display an electronic CV with readability similar to a WORD document or PDF CV, but with useful functionality of an interactive website with addition information. Offering simple and practical accessibility for employers. Developed with with HTML, CSS and JavaScript. Migrated from GoDaddy to AWS using Route 53, S3 and CloudFront

PROFESSIONAL QUALIFICATIONS

Otago University - Certificate of Proficiency
COMP161 Computer Programming - Dunedin, Dec 2023
COMP162 Foundations of Computer Science - Dunedin, Feb 2024
COMP101 Foundations of Information Systems - Dunedin, Feb 2024
DevOps Foundation v3.6 - PeopleCert - DevOps Institute - Feb 2025
PCEP – Certified Entry-Level Python Programmer - Python Insitute OpenEDG - March 2024
PLIDA B1 Certificate in Italian - Bari, Italy, Sep 2013
Introduction to MIG Welding + TIG welding - Otago Polytechnic, Dunedin, NZ - August 2020.
Manual Handing in the Workplace - AVELING - October 2021
Certificate III in Hospitality - SIT30616-Robert Oatley College, Hamilton Island, QLD April 2019
Premium Wine Training - Robert Oatley College, Hamilton Island, QLD, October 2019
RSA - QLD- SITHFAB002. + RSG - QLD- SITHGAM001. Brisbane, Australia, Jul 2018.
RSA + RCG - Liquor and Gambling NSW - CCH1055019 - Port Macquarie, NSW, July 2021.

ACHIEVEMENTS

Successful Piscine in C - 42 Adelaide, Adelaide, SA, Jan - Feb 2025.
Space Resource Fundamentals Course - Andy Thomas Centre for Space Resources, University of Adelaide, SA, Oct - Nov 2024.
NASA Space Apps - Local Winner - NASA International Space Apps Challenge, Adelaide, SA, Oct 2024.
Nasa Space Apps Local Winner

EMPLOYMENT HISTORY

SOFTWARE DEVELOPMENT

SOFTWARE DEVELOPER - MASTAPLEX LTD
CENTER FOR INNOVATION, 87 DAVID STREET, DUNEDIN, NEW ZEALAND, MAY/JUNE 2024

5 week work experience with a leading Agritech company, MastaTest. Modelling client data into automated spreadsheets, with Java, PostgreSQL and Aspose cells. Automated client documents with Selenium, Aspose Words and Google API. Email generation with FreshDesk API with Python. Seamless transition into Linux. Collabaration resulting in revision of client interactions within the company.

CLIENT LIASON/ADMINISTRATION

OFFICE ADMINISTRATER/EDUCATION OFFICER - ROYAL AUSTRALASIAN COLLEGE OF DENTAL SURGEONS - 33 YORK STREET, SYDNEY, NSW, DECEMBER 2021 - JUNE 2022

A temporary Receptionist role extended into 6-month contract for an Administrative Assistant and relief Education Officer for the Special Dental Practice division. Administration support for all departments within the membership-based college. Efficient and precise in administrative duties including data entry, policy formatting and editing, letter drafting, minute taking, CPD auditing for OMS and any ad hoc admin tasks requested, performed in a meticulous, timely manner. Education officer with sole responsibility for the small SDP division. Organisation of annual membership and fellowship exams. Guiding and vetting exam candidates through admission and processes. Stakeholder liaison including fellows, registrars, committees, and examiners professionally and efficiently.

CONCIERGE - THE WESTPORT CLUB - PORT MACQUARIE, NSW. AUGUST 2021 - OCTOBER 2021

Customer facing administration role. Enthusiastically assisting a diversity of guests into the club. Handling telephone and email enquiries, new memberships and renewals and maintaining system information.

GUEST RESERVATIONS - HAMILTON ISLAND ENT. - HAMILTON ISLAND, QLD, DEC 2018- NOV 2019, FEB 2021- MAY 2021

Successfully and efficiently coordinate reservations for 8 busy restaurants with ResDiary. High pressured, time sensitive with extreme attention to detail. Handling high volume emails, phone calls, administrative support including liaising with restaurants managers. Assisting complex clients with ease and respect

TRAVEL CONSULTANT - FLIGHT CENTRE - 210 GEORGE ST, DUNEDIN, NEW ZEALAND. MARCH 2017- MARCH 2018

Meeting and exceeding targets, including commission and sales KPIs. Managing multiple client accounts and gaining repeat business. Auditing and reconciliations. Precise attention to detail. Ensuring all documents are correct. Vast research and knowledge retention to advise clients on various subjects. Booking and computer systems - up to 50, using 15 daily, including Sabre and Galileo. Remaining calm under high pressure situations and producing solutions.

FINE DINING ATTENDANT

STUNNED MULLET, PORT MACQUARIE - NSW JULY 2021 - OCTOBER 2021

Exquisite high end, hatted restaurant serving 3 course Australian cuisine. @thestunnedmulletportmac

BEACH CLUB RESORT, HAMILTON ISLAND - QLD, AUSTRALIA. FEBRUARY 2021- MAY 2021

Serving affluent guests in a 5 -star resort to a highly professional degree unsupervised and respected.

HUE DINING - TST, KOWLOON, HONG KONG, DECEMBER 2019- FEBRUARY 2020

High pressure Australian restaurant, offering lunch, dinner and cocktail bar. Attending to the Hong Kong elite. French and Australian wine.

TEAM LEADER, BOMMIE RESTAURANT, HAMILTON ISLAND - QLD, AUSTRALIA. JULY 2018- NOVEMBER 2019

Leading a team of professionals in Hamilton Island’s flagship fine dining restaurant. Executing service with precise, polished fine dining skills and friendly, genuine disposition. Excelling with large groups and commanding a room. Hosting + expediting, wine knowledge. Communicating expertly with a range of personalities. Received a promotion to team leader in Jan 2019.

E-CV.WORK

REFERENCES

MASTAPLEX LTD

Centre for Innovation, 87 David Street, Dunedin, 9017, New Zealand

chris.mein@mastaplex.com

Chris Mein - Lead Engineer

ROYAL AUSTRALASIAN COLLEGE OF DENTAL SURGEONS

37 York St, Sydney New South Wales 2000

+61 1800 688 339

info@racds.org

Roya Alimoradian - Education Officer Oral & Maxillofacial Surgery +61 0423 958 658

Chris Little - Chief Education Officer

Maryanne Welsh - Admistration Manager