top of page
unnamed (1)_edited-modified.png

Faris Alblooki

Computer Scientist

At the University of York, I am BSci and BEng Computer Science graduate. Throughout my education, I have excelled in computer and mathematical/algorithmic skills, as well as theoretical understanding, due to several group projects and fieldwork activities worked on during my degree, I have enhanced my abilities in problem-solving, teamwork, and communication. After my Uni days I got hired by Saab as a Machine Learning Engineer and during my employment at Saab I worked on creating and developing object detection algorithms and image splicing.

​

My responsibilities now at R3 are to contribute to the development of educational content, which includes articles, videos, demo apps, and presentations. I also serve as an expert resource for our developer community, staying updated on our platform's capabilities and the technical landscape. My main responsibility is to create engaging Corda-related materials, such as documentation, blog posts, tutorials, demos, coding challenges, support articles, YouTube videos, and feedback surveys. Additionally, I provide technical training on Corda and develop training content for our Professional Service team to educate enterprise developers.

Projects

Procedural Animation Spider-like creatures (Hover for preview and click on image for more information)

I have worked and developed a procedurally animated spider and posted the code and explained it step by step since I have found 0 sources on this. Wanted to help the community. Still working on adding more features to the spider. (C# - unity)

discord+bot.png

Music bot for discord

There were no available commercial bots for playing music straight from youtube due to copyright issues. So I have decided to recreate a bot to play music through youtube to discord.  (Python)

1616833283.png

Created a neural network trained on the CIFAR-10 set to identify images

A neural network classifier takes an image as its input and predicts a specific class as its output. The neural network has been trained on the CIFAR-10 training set and has been evaluated on the official CIFAR-10 test set. (Python)

Created a ship game using LIBGDX java. (Hover for preview)

Created and developed a 2D pirate game for York. Then swapped the code with another team and worked on the other team's code afterward to complete their game.  (Java)

medium-removebg-preview.png

Image generation through speech

Created a python program that listens into the microphone and sends an AI-generated image using an API from what it listens to. Connected it to discord to use it as a bot to generate images on demand from text or from a video where it uses the text recognition software to generate an image of what it heard in the video

aths-logo-removebg-preview.png

Created a website to identify and track educational journeys

created a website using (PHP, CSS, HTML, MySql, and JavaScript) to create a database with every school in the UAE and a system to plan out a whole education journey from start in kindergarten to university with everything in mind (tuition, information, grades, and requirements) 

discard.gif
photo of evolution.PNG
unity-69-logo-png-transparent.png

Created a digital version of the educational game Catastrophic by the University of York

Designed and developed a digital version of an educational card game, Catastrophic (https://catastrophic.york.ac.uk/), to extend the educational reach of the game beyond the physical classroom and facilitate a user community and game development in the future using unity.

final.gif
finalpositionofsnake.PNG
machine-learning.png

Created a  Machine Learning algorithm that learns how to play the game snake single and multi player.

Developed a machine learning algorithm in python that learns how to play the snake game without any instructions this AI preforms both in multiplayer and singleplayer

image_2023-06-11_234145456.png
image_2023-06-11_234809066-PhotoRoom.png-PhotoRoom.png

Image generation using machine learning and generative adversarial networks

Created a machine learning algorithm that can create new images that it learnt from a batch of images that was provided to it. In python using PyTorch.

Dahlia_x_hybrida.jpg
image_2023-06-11_235225953-removebg-preview.png

Created a  Machine Learning algorithm with the ResNet (PyTorch) model to classify flower types

Developed a machine learning algorithm in python that learns about flowers using the ResNet model then classifies different types of flowers with a 95% accuracy

ChatGPT_logo.svg.png
Siri_new_logo.png

Integrated ChatGPT with Siri on the IPhone

Developed a method to integrate the chatgpi (OpenAI) API with Siri using the shortcuts app on the IPhone to create a custom script linking the two together

Caddpture.PNG

Created a fully AI generated

Developed a fully AI generated story interactive game using unity and chatgpt api. The game generates backgrounds for the interactive story depending on the current scene and allows the player to choose the path forward. Each play is a different game because of the AI

Work Experience

Oct 2023 - Present

Associate Engineer | R3
---------------------------

My responsibilities are to contribute to the development of educational content, which includes articles, videos, demo apps, and presentations. I also serve as an expert resource for our developer community, staying updated on our platform's capabilities and the technical landscape. My main responsibility is to create engaging Corda-related materials, such as documentation, blog posts, tutorials, demos, coding challenges, support articles, YouTube videos, and feedback surveys. Additionally, I provide technical training on Corda and develop training content for our Professional Service team to educate enterprise developers.

Jun 2023 - Aug 2023

Machine Learning Engineer | Saab
---------------------------
During my employment at Saab I worked on creating and developing object detection algorithms using Python and libraries like PyTorch and models like YOLOv8,5,3 and Detectron all within Docker containers.

Education

Sep 2019 - Jun 2023

May 2023 - Jun 2023

Feb 2022 - Apr 2022

Sep 2019 - May 2020

Sep 2015 - May 2019

Bachelor of Science and Engineering, Computer Science | University of York

Six Sigma Green Belt Specialization | University System of Georgia (Coursera)

Machine learning | Stanford University (Coursera)

Foundation degree,Foundation Certificate in Physics, Mathematics, Computing and Electronic Engineering· | Kaplan International Pathways

High School Diploma, Computer Science | Applied Technology High School

bottom of page