Easy Meal →
iOS Application
Snake Bot →
AI Based Snake Bot
FaceMaskD →
CNN Face Mask Detection
Wireless Sensor Panel →
Conky, Python & VNC
Retro Repo →
32-bit Cydia repo
My Github →
My Contributions
I began web design at a young age, starting with simple html / css sites and progressing to integrating JavaScript and configuring CMS's — turns out hacking together a custom JavaScript popup taught me a lot about HTML & CSS!
University only consisted a few noteworthy group projects , the most notable being the FeedMe application completed in my second year. I took on the role as the project lead developer assisted along side with another student helping with UX elements. In the end i managed to complete my undergrad.
iOS Application
AI Based Snake Bot
CNN Face Mask Detection
Conky, Python & VNC
32-bit Cydia repo
My Contributions
University Project that consisted of the, implementation and deployment of a cross platform app using NodeJS and Swift, where users are given recipe ideas based on their preference and ingredients available at home. The user will be provided with meal options based on predefined settings, such as calorie intake, allergies, ingredient preferences, filtered cuisines (vegetarian, vegan, kosher, etc.), type of cuisine.
Creation of Snake AI using my predetermined library. With the use of behavioural trees and path finding I was able to create a valid AI script in unity using C# to implement my algorithm. Path finding was used to calculate the most efficient route while behavioural tree were used for object detection to prevent a collision
This project aims to illustrate based on my understanding of Neural networks, specifically the creation of a CNN database (Convolutional neural network), using data sets found on Kaggle. This in turn allows for the creation of a accurate model of my own creation to specify whether or not a facemask is worn based on the input resulting in a JSON response. The Ultimate goal of this exercise was to create a Face detection API, Used in app development or a local implementation with regard to personal safety and hygiene.
SourcesSource Available: Pending ReviewCollection of software with an android tablet acting as a wireless display. This was accomplished by creating a virtual monitor using xrandr, forwarding this via VNC then using Conky as our front end. Python was used to create some additional buttons used for touch media controls along with weather controls. ADB is used to control the brightness and sleep cycles of the display using systemD services. Certain third-party utilities were used to gain IGPU & CPU power data.
Source Available: Pending ReviewDuring the course of my development of a 32bit iOS 10.3.3 Jailbreak, i required easy use and custom packages. Since a number of the Repositories originally hosting the packages have closed down i thought it would be smart to maintain my own branch.
Repo LinkConsits of my own projects with sources for facemaskD along with my Retro Cydia repo. It also contains forks of either abandoned/active projects consisting of patches and extra supported features implemented by myself.
GitHub RepoMy tasks Included Deployment and Maintenance of client Magento2 Systems, both development and production wise. This included Bug Fixing/Security patching & building new features. Working with a variety of different languages, frameworks, and management systems such as PHP, JavaScript, SQL, Creation of GraphQl Scheme.
Download CVMy responsibilities Included Installation of a centralised cloud storage system, as well as email servers, Office 365, and internal webapps hosted on Azure. I was responsible for developing unique solutions tailored to the company' specific needs, as well as serving as the data protection officer, ensuring that all changes and procedures adopted, both in technology and with the workforce, were GDPR compliant.
Goldman Sachs employed me as a contractor through Computacenter. General decommissioning of equipment to redeployment of proprietary trading equipment were among my responsibilities. I also obtained experience with quality assurance and the construction and implementation of Windows Virtualized Trading Environments.
My responsibilities varied from day to day, ranging from merchandise sorting on the store floor and in the warehouse to assisting clients. I've had to handle two complete departments on several occasions. Dealing with customer requests and providing superior service, as well as working with my team to resolve difficulties, was an invaluable learning experience.
Here, I worked as a volunteer. Among my responsibilities were designing brochures and posters with Photoshop, ensuring efficiency and speed in regular administrative work, and assisting with event planning by conducting detailed research.
As part of the IT team, I was tasked with developing a backup system based on shell scripts for securely backing up the company's data to external cloud solutions. I also helped create a prototype database using Microsoft SQL Server that was later used to run the company's whole real estate sales business.