Rashid Yahya Al Ali

Rashid Yahya Al Ali

Artificial Intelligence | Data Analysis | IT Specialist

rashidyahya12@hotmail.com

United Arab Emirates, UAQ

(+971) 55 522-5757

About Me

Recent BSc graduate in Artificial Intelligence and Computer Science from the University of Sheffield, with a strong foundation in programming, data analysis, and machine learning. Over 1 year of experience as an IT Specialist at Umm Al Quwain Traffic Police Via Military Service, where I supported technical operations in traffic engineering.

Key achievements include:

  • Developed an innovative test case generation tool using genetic algorithms for my dissertation project, enhancing software testing efficiency.
  • Collaborated on an AR application integrating IBM Watson chatbot, gaining experience in requirements engineering, agile methodology, and software development frameworks.
  • Managed and maintained traffic engineering software and systems, improving operational efficiency.

Proficient in various programming languages, web technologies, data structures and algorithms, ML/AI, and cybersecurity. Skilled in project management, quality assurance, and software testing.

Holds multiple certifications in data science, analytics, and AI from prestigious institutions including Google, IBM, University of Michigan, Imperial College London, and DeepLearning.AI.

Combines technical expertise with strong soft skills in leadership, communication, adaptability, and problem-solving. Passionate about developing innovative solutions and enhancing system efficiency in the fields of AI and data analysis.

Education

BSc in Artificial Intelligence and Computer Science

University of Sheffield, 2021 - 2024

Class Two Division 1 with Honors - 3.45 GPA

Completed a rigorous program focusing on cutting-edge AI technologies and core computer science principles. Key accomplishments and areas of study included:

  • Distinction-level Dissertation Project, demonstrating excellence in research and practical application
  • Machine Learning and Data-Driven Computing
  • Robotics and Bioinspired Computing
  • Reinforcement Learning and Intelligent Web Technologies
  • Software Engineering and Java Programming
  • Algorithms, Data Structures, and Computational Complexity
  • Cybersecurity and Systems Design

Developed strong problem-solving skills and gained hands-on experience through various projects, including an AI Group Project. Enhanced teamwork and project management skills through engineering challenges and specialized modules.

Work Experience

IT Specialist

Umm Al Quwain Traffic Police via National Military Service, 2019 - 2020

  • Assisted with various IT-related tasks and projects within the traffic engineering department.
  • Managed and maintained traffic engineering software and systems.
  • Supported the integration of new technologies in the traffic engineering department.
  • Participated in team meetings and contributed to project planning and execution.
  • Documented IT processes and procedures to enhance operational efficiency.
  • Provided training to staff on the use of IT systems and software.

Project Experience

Dissertation Project (Thesis Paper)

Title: Diversity-Driven Test Case Generation: Employing Genetic Algorithms to Improve Test Coverage and Fault Detection Capabilities.

Description: Genetic algorithms were applied to generate diverse test cases for complex Java programs. As a result, a tool for generating test cases was designed.

I wrote a scientific paper on developing an innovative approach to software testing by implementing a Novel Enhanced Genetic Algorithm (EGA) for automated test case generation in Java. This research project focused on optimizing the testing process by significantly improving branch coverage and fault detection rates compared to traditional random testing methods. The EGA approach was rigorously tested across various subjects, demonstrating its effectiveness in enhancing the overall quality of software. This distinction-level project, documented in my paper, highlights the potential of genetic algorithms in revolutionizing software quality assurance processes and showcases my ability to apply advanced computational techniques to solve complex problems in software engineering.

AI Group Project

Client: IBM, Sheffield (via University Representative)

  • Developed a mobile application integrating Augmented Reality (AR) and IBM Watson chatbot
  • Implemented full-stack development, including front-end design and back-end integration
  • Utilized agile methodology for project management and iterative development
  • Conducted comprehensive testing, including unit tests and user acceptance testing
  • Collaborated with a team of six to meet client requirements and deadlines
  • Applied machine learning techniques to enhance chatbot functionality
  • Presented final product to IBM representatives, receiving positive feedback

Global Engineering Challenge

  • Collaborated with a diverse team of engineers from various disciplines
  • Worked on interdisciplinary projects to solve real-world engineering problems
  • Developed cross-functional communication and teamwork skills
  • Applied engineering principles to create innovative solutions
  • Gained experience in project management and presentation skills

Engineering You're Hired: Project Wheel-E

  • Conceptualized an AI-driven cycling detection system for Google Maps
  • Designed intuitive features like cycling traffic heat maps and "Cyclist Ahead" warnings
  • Conducted comprehensive feasibility studies and financial projections
  • Addressed crucial aspects of sustainability, inclusivity, and cybersecurity
  • Explored innovative revenue streams in the digital mapping ecosystem

Technical Skills

Programming Languages - Web Technologies - Data Science and Algorithms - ML and AI - Networks and Devices - Functional Programming - Logic and Computation - Cybersecurity - PM and Reinforcement Learning - Text Processing - Robotics

Soft Skills

Leadership - Communication - Adaptability - Time Management - Collaboration - Negotiation - Problem-Solving - Self-Management