Adham Noureldin
Computer Scientist
I am an MEng Computer Science graduate from the University of York. I excel in computer science, mathematics, and algorithms and have sharp problem-solving, teamwork, and communication skills gained through multiple group projects and internships. Seeking to advance further, I aim to specialise in machine learning and AI. As hobbies, I engage in diverse societies like HackSoc, multiple sports societies, chess, gaming society, GameDevSoc, and baking society. In my free time, I work on small projects with my friends such as Discord bots and enjoy activities such as hiking, football, swimming, rock climbing, and squash.
Projects
Wildfire Prediction System
Master’s dissertation project that has LLM, API, ML (deep autoencoder) and Web-based UI modules that all work together to autonomously monitor large areas of forest and predict the likelihood of wildfire occurring based on open-source Satellite data.
Genetic Evolutionary learning for the game Snake
Used evolutionary learning to optimize the weights of a neural network to play the game “Snake” using the Deap library as well as NEAT to optimize the network architecture. Constructed a NetLogo simulation to evolve agents to get a high score in the snake game.
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.
Game Development using LibGDX (Java)
Developed, from scratch, a 2D game themed around pirate ships and the University of York using the Agile software development cycle Scrum.
Work Experience
Jul - Aug 2023
Jul - Aug 2022
Jun - Jul 2022
Jan - Mar 2022
RPA Business Analyst Intern
Advansys - Cairo, Egypt
- Learnt the RPA project life cycle with a focus on gathering business requirements.
- Learnt how to create the PDD document using recorded customer meetings.
- Led customer meetings and created a PDD for an internal process.
- Attended multiple UiPath training sessions.
Advanced Analytics Intern
ITWorx - Cairo, Egypt
- Automation Anywhere – Hosting an introduction lecture on Automation Anywhere software to the entire company.
- Field boundary detection and crop mapping neural network
- Supplier parenting (supervised learning) – wrote a hierarchical clustering algorithm to cluster similar data entries based on multiple variables.
- PowerBI – Basics introduction.
- Stage maker studio labs - Learnt how to use efficiently to train neural networks.
- Learnt how to communicate with colleagues in a work environment and write professional emails.
Business Process Automation Intern
MetLife - Cairo, Egypt
- Blue Prism RPA – Creating, releasing and debugging an automation software and understanding scalability through processes running on virtual machines.
- Visual basic (VBA) –Creating a userform as a user interface on excel.
- User acceptance test (UAT) – Test users report if the requirements match the business requirements.
- Jira Software – Understanding project creation and management.
Computer Vision Development Intern
PCLink - Remote
- Learnt how to fully utilize advanced python libraries.
- Learnt how to be involved efficiently in a collaborative coding project.
- Developed a computer vision script that detects and tracks people’s motion from a video source.