HTML
Intermediate
Hello I'm
Get To Know More
Currently Working Towards
M.Sc. Software Engineering
B.Sc. Medical Sciences
M.Sc. Software Engineering - In Progress
Coming from a STEM degree, I have learned that having the drive and commitment to ongoing learning is essential. Although stepping away from the medical field as I had aimed towards with my degree, I discovered through my studies that my passion is for technology and the skills, problem-solving, and knowledge that a career in such areas provides. My focus is software engineering and game development, as I desire to not only understand the problem laid out in front of me but be a working part in producing and providing solutions to such issues. I am incredibly excited by the prospect of creating products, solving problems and working as a member of a team. I am a creative and enthusiastic individual, and in being allowed to grow through this career, would use every opportunity to learn and experience as much as I can. I am organised, motivated, and excited about this new journey.
Explore My
Intermediate
Basic
Intermediate
Basic-Intermediate
Basic
Basic
Browse My Recent
My Small Blender Living Room Project
My Command Interface Banking Application:
This was created for my Masters and was a first term assignment.
The application includes multiple premade customer accounts, with the ability to add and delete at will,
alongside two account types: Current Account and Savings Account. The Savings Accounts also allow
for the ability to add interest.
This application was created using Java.
Client Project:
Due to this being a client project, and using client branding I am unable to show images.
However, this project was to produce a mobile web application with a focus on the gamification of local town trails utilising QR code scanning.
The users scan QR codes to collect trophies or characters which they can compare with friends on a leaderboard.
This project was produced as a group in an Agile work environment.
My personal contributions took place in the Navigation Controller setup, alongside trail gamification, QR code scanning and database interaction.
This was a large project that utilised Java, JavaScript, SQL, HTML, and CSS, alongside GitLab as a version control tool and a means of further implementing
an agile work environment via issues, merge requqests, to-do lists and milestones.
Client Project DevOps:
Following client project completion, in the second term we individually created DevOps pipelines for these projects, utilising Vagrant,
Terraform, Openstack, and Jenkins to deploy the project and trigger builds following approved merge requests in the GitLab repository.
As a part of this project I personally chose to perform extra self-guided research into deployment methods such as Blue/Green Deployment
and the use of Kubernetes to achieve this,
something I am very interested in implementing in future projects and learning more about.
My Android Application Prototype:
This project was to create a prototype mobile game, focussing on the User Experience. The target audience for this assignment
was indivuals with dual disabilities, in my case blindness and lack of dexterity. I created a language learning application which utilised text to speech
technologies and used speech recognition to progress through the application. The application prototype was created using MIT App Inventor and was fully functional,
including the use of on-board storage to employ a achievement system in player profiles when levels have been completed, allowing the next level to become unlocked.
All imagery was either taken, or drawn by myself.
Get In Touch