Menu

Portfolio

I have a wealth of experience using a number of different languages and tools including HTML, CSS, JavaScript, Python, Dart, Flask, Django, Flutter, Kivy, Git, SQLite, PostgreSQL, Linux and more.

Most importantly, the projects outlined below demonstrate that I have the transferable development skills necessary to succeed in any team using any tech stack.

Here, you will find a collection of my past projects ranging from static websites to published mobile applications, as well as some that I have planned for the near future.

MyWebResume

A web app built using Angular and Firebase that allows users to create and manage an online resume.

To view the final project, click here.

Find Out More

EnerQuiz

Using the data collected during my Energuy Training Database project (see below), I built a simple quiz app that presents the user 10 questions and returns the results of the quiz.

The web app was built using Django, and a mobile app built using Flutter is also available for download here .

Find Out More - Web Find Out More - Mobile

Energuy Training Database

I was recently tasked by Energuy to collate some data for an Energy Advisor training programme they are developing. Instead of using Excel, I decided that this was a great opportunity for me to delve in to databases.

This API, built using "Flask", uses SQLite databases during development and PostgreSQL databases for production.

The API also has a convenient GUI for inputting data, that can be viewed here.

For information on how to access the data in the database, you can check the README in the GitHub repository, here.

Find Out More

Kimterpreting

My first website developed for a professional client. This site was built using the web development framework "Flask". My main learning objective when building this site was to focus on the use of transitions and animations in order to create a positive user experience.

I also put particular emphasis on cross-broswer support for this project. I developed mainly using Chrome, but found a couple of bugs on Firefox and Safari upon completion of the project. I have learned to integrate cross-broswer testing throughout the build process in order to improve efficiency an dproductivity.

You can view the site here.

Find Out More

WFMercado

A mobile application developed to fill the need for Willowtree Farm to provide groceries for their seasonal workers while they were quarantining on the property during the Covid-19 pandemic.

Find Out More

WFStockTake

A mobile application initially developed in order to efficiently track the stock levels of the frozen meals in the Willowtree Farm production kitchen. It allows users to add and remove items, update stock levels of each item, and prompts the user when that item has low stock. The app is now available to download from the Play Store here.

Find Out More

Resume Website

This website is being developed to serve as an accompaniment to my resume. I am using my developing knowledge of HTML and CSS, with a view to using frameworks like Flask in the future. This is also an opportunity to begin implementing my studies of JavaScript.

Find Out More

Coming Soon...

Asset Collection

As an ongoing side project, I will be building and maintaining a collection of HTML/CSS/JavaScript assets for use in my other projects.

Each asset I build should teach me something new about HTML, CSS or JavaScript, and should have a particular focus on user experience design.

A link to my collection will be available soon.

Mr. Jack Pocket

As an excercise in building a more full knowledge of Javascript, I have combined my passion for programming and board games by replicating a simple board game in code. This is an excellent opportunity for me to compound my existing knowledge of object-oriented programming while also learning a new tool.

The official version of the game can be downloaded here.