Professional Statement

I am currently working as a metadata engineer, developing on an internal metadata management system for IAG. I specialise in JavaScript and React. In my previous role, I was a Primary Teacher for five years. As I began leaning towards a career change, I thought carefully about what it is I have always loved doing. I have always been interested in math, logic puzzles, problem solving, learning and technology. Once I realised computer programming encompassed all these things, I quickly decided this was the career for me.

I began by engaging in some Harvard Computer Science lectures online. I was hooked and immediately enrolled in a CertIV in Computer Programming in June 2018. I finished my course in 2019 with new knowledge of Java, SQL and C#. I learnt to create and modify databases, design and test systems, connect a front end to a database and develop mobile apps. I was commended on my diligence and ability to write neat, concise and well organised code. I also engaged in a lot of self directed learning via Udemy on Java, Python, HTML, CSS and JavaScript in order to complement the learning from my course. Working online strengthened my troubleshooting skills as it forced me to solve any coding problem I encountered, myself. While I loved learning online and the thrill of making a program work the way it is supposed to, I strongly value a variety of learning experiences. I have been lucky enough to work with experienced coders and be challenged during my internship to hone my thinking and React skills.

I treasured my career as a teacher for the countless skills it allowed me to develop which are highly valuable and transferable to all workplaces. The most important of which would be communication, organisation and problem solving skills and the ability to multitask, work collaboratively and juggle multiple responsibilities. Teaching also helped me to realise what I value in a career: being challenged every day in a different capacity, interacting with others to solve problems and coming up with innovative ways to approach challenges.

It is my goal to continue to combine my skills and life experience gained from teaching with my new knowledge of coding to become a reliable, coachable and successful programmer who will make a positive contribution to any company I work for.

Screenshot of CC Choreography Home Page

CC Choreography Webpage

This is a live website I designed for a local Dance Studio. It is built using React and is completely responsive and search engine optimised.


Screenshot of Fresh Fysique Home Page

Fresh Fysique Webpage

This is a website I designed for a local Myotherapy and Personal Training business. It is HTML and CSS validated, completely responsive and search engine optimised.


Screenshot of Country Search Page

Crazy for Countries

This is a simple web application built using React and a Restul API. I wanted to practice consuming an API and using React routing. You can search for countries based on name, currency, language or region and a list of matching countries is displayed.

Screenshot of Translate It

Translate It

This is a simple web application built using React and a Restul API. I wanted to practice consuming an API. You can select a 'language' to translate to and enter text to be translated. Only 5 calls to the API are allowed per hour.

Screenshot of Acme Insurance System

Acme Insurance Maintenance System

This is an assignment that I completed with a High Distinction as part of my CertIV in Computer Programming. The task was to create a UI maintenance system for the Acme Insurance company from which they could create, read, update and delete product, customer and sales details. This system interacts with a database, has extensive user error handling and makes use of stored procedures to fulfil the requirements.

Screenshot of Guessing Game - Java

Guessing Game - Java

This is a simple game of guess the number between 1 and 100. It was built in eclipse using Java. I added the option to play at an easy, medium or hard level. I also coded the same game in Visual Studio using C#.




Screenshot of Guessing Game - C#

Guessing Game - C#

The C# version of the Guessing Game. This was built in Visual Studio.


Screenshot of Guessing Game - JavaScript

Guessing Game - JavaScript

The JavaScript version of the Guessing Game. This was built in Brackets using HTML and CSS.


Screenshot of Rock Paper Scissors Game

Rock Paper Scissors

An online game of rock paper scissors. This was the first app I built using my new knowledge of JavaScript.

Screenshot of Jovana Designs Home Page

Jovana Designs Webpage

A mock webpage for a friend's interior design business. This is the second webpage I have built from scratch using HTML, CSS and JQuery.

Screenshot of Bubble Draw

Bubble Draw App

A java application built in eclipse that allows the user to draw randomly coloured bubbles over the screen. The bubbles then float around the screen. The user can determine the bubbles' size and speed.

Screenshot of Merewether Car Care Home Page

Merewether Car Care Webpage

A website I am in the process of redesigning for a family member's business. Check out the existing version of the site here.

Screenshot of Secret Messages

Secret Messages

A java application built in eclipse that allows the user to type a message and encode it using a key. Encoded messages can also be decoded using the reverse key.