Skip to content
View Ashwashhere's full-sized avatar

Block or report Ashwashhere

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ashwashhere/README.md

I am a highly motivated Computer Science graduate currently expanding my expertise in Artificial Intelligence at Manchester Metropolitan University. My academic and research focus has deepened into advanced deep learning architectures, specifically Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Reinforcement Learning. I am particularly passionate about Medical Neural Architecture Search (MedNAS), exploring how AI can optimise medical diagnostics.

   


🛠️ Technologies

Languages


AI & Data Science


Game Development


📂 Interactive Project Portfolio

🤖 Artificial Intelligence & Machine Learning (Click to Collapse/Expand)

🩻 Medical Machine Learning

Directed an end-to-end supervised learning investigation for Pneumonia detection using X-ray feature data. Implemented rigorous preprocessing (median imputation, scaling) and conducted a comparative performance analysis between Decision Trees, k-Nearest Neighbors, and Naive Bayes to optimize diagnostic sensitivity.


🧬 RL MedNAS

Engineered an autonomous Reinforcement Learning Controller (RNN) to design CNN architectures for medical imaging. The 'Masked' agent integrates domain-specific validity rules, achieving 96.7% accuracy on MedMNIST while reducing parameter count by 300% compared to Random Search baselines.


📈 Predictive Analytics: Car Valuation

Constructed a robust regression pipeline to predict vehicle market values, achieving an R² of 0.90. Implemented Target Encoding for high-cardinality features and optimized a Random Forest Regressor via Grid Search, reducing Mean Absolute Percentage Error (MAPE) to 15.58%.


🎮 Game Development (Click to Expand)

⚔️ Sword Scourge

Engineered a 2D action-adventure platformer in Godot. Designed a robust Finite State Machine (FSM) for enemy AI (Idle, Chase, Attack) and implemented a precise 4-hit combo system using Area2D Hitbox/Hurtbox logic. Features include KinematicBody2D physics, parallax background scrolling, and signal-driven UI state management.


🕹️ 2D Game Prototype

A dedicated sandbox for iterative mechanics testing and rapid prototyping. Focuses on modular implementations of character controllers, environmental physics interactions, and asset integration workflows. Served as the technical testbed for core mechanics (jumping gravity, collision layers) prior to deployment in Sword Scourge.


💻 Computer Science Fundamentals (Click to Expand)

🤖 Search Algorithms & Robot Navigation

Engineered a robotic navigation simulation in a dynamic grid world. Implemented and benchmarked BFS, DFS, Uniform Cost Search (UCS), and A* algorithms. The project features a custom GUI for real-time visualization and includes comprehensive batch testing to analyze path costs, node expansion rates, and time complexity.


📚 Algorithms & Data Structures

Implemented a library of advanced static and dynamic data structures (Trees, Graphs, Hash Maps) focusing on algorithmic efficiency. Conducted rigorous Big-O time complexity analysis for sorting and searching operations. Utilized Generics to ensure type safety, code reusability, and maintainability across the codebase.


🧩 Programming Paradigms

Developed three distinct implementations of the Battleships game to explore multi-paradigmatic problem solving. Contrasted Rust's functional safety and immutability with Prolog's declarative logic resolution and Python's Object-Oriented state management. Analyzed execution flow and performance trade-offs across paradigms.


🌐 Web Design

Responsive front-end development projects emphasizing modern UI/UX principles. Features semantic HTML5 architecture, adaptive CSS layouts using Flexbox and Grid, and JavaScript interactivity to ensure seamless cross-platform accessibility.

Popular repositories Loading

  1. sword-scourge sword-scourge Public

    A modular 2D action-adventure prototype built with Godot 4.4 and GDScript. Features a scene-based hierarchical architecture, finite state machine (FSM) driven AI, and frame-perfect collision detect…

    GDScript 1

  2. AlgorithmsAndDataStructures AlgorithmsAndDataStructures Public

    This project is a portfolio of console applications developed for my Algorithms and Data Structures module, demonstrating the implementation of fundamental computer science concepts in C#.

    C# 1

  3. RLMedNAS RLMedNAS Public

    RLMedNAS addresses the systemic inefficiency of manual neural network design in medical imaging. Traditional "human-in-the-loop" design is labor-intensive and often biased toward conceptually simpl…

    Python 1

  4. SearchAlgorithms-RobotNavigation SearchAlgorithms-RobotNavigation Public

    This project is a technical evaluation of heuristic and uninformed search strategies for robotic navigation in complex grid environments. It utilizes a custom-built Maze Search Visualizer to benchm…

    Python 1

  5. 2D-Game 2D-Game Public

    Zombie Bombers is a 2D Game coded in the Java. This project showcases Object-Oriented features such as; Encapsulation, Classes, Inheritance and Polymorphism and common 2D game logic and mechanics. …

    Processing

  6. WebDesign WebDesign Public

    "The Book Nook" is a lightweight, responsive front-end web application simulating an online bookstore. This project demonstrates the implementation of a functional shopping cart system using Vanill…

    JavaScript