Skip to content
View yd35's full-sized avatar
  • University of Auckland
  • New Zealand
  • 18:52 (UTC -12:00)

Highlights

  • Pro

Block or report yd35

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
yd35/README.md

Typing SVG

Software Engineering Part III · University of Auckland · New Zealand

GitHub LinkedIn


About me

Name     : Aditeya (Adi) Anand
Role     : Software Engineering student @ University of Auckland
Focus    : Java development · testing · project structure · practical software
Currently: Building a public portfolio from selected academic and personal projects
Next     : AI & Machine Learning coursework in the second half of the year
Open to  : Software internships, collaborations, and hands-on learning opportunities

My current focus is on building practical software and improving my code quality through hands-on projects. I’m currently strengthening my Java development, testing, and problem-solving skills while building projects that are maintainable, reliable, and easy to extend.


Featured projects

Project Stack What it shows
Trial AI Game Java · JavaFX · Maven · AI proxy Narrative courtroom game with AI-driven dialogue, puzzle-style investigation, timed decisions, and branching logic.
Robot Verbal Command Testing Java · JUnit 5 · Mockito · JaCoCo · PIT Testing and quality-focused robot command service with unit tests, mocking, coverage, and mutation testing.
Country Route Planner Java · Maven · BFS · CSV Graph-based route planner that computes shortest country routes, fuel costs, and continent summaries.
ColourGuessr AI Game Java · Maven · JUnit 4 CLI colour-guessing game with difficulty-based AI strategies and scoring logic.
Activity Review Manager Java · Maven · JUnit 4 CLI management system for tourism operators, activities, and public/private/expert reviews.
Sokoban Game C · Console game logic Sokoban-style puzzle game with box pushing, undo moves, room rendering, and win detection.

Tech I’ve worked with

Main focus

Used in coursework / projects


Currently focusing on

☕  Cleaner Java project structure
🧪  Unit testing, mocking, coverage, and mutation testing
🧠  AI-assisted app and game systems
🎮  Game logic, state management, and interactive CLI/GUI projects
🗄️  Database fundamentals with MySQL
🤖  Preparing for AI & Machine Learning coursework
📈 GitHub stats


Let’s connect

GitHub LinkedIn

Pinned Loading

  1. trial-ai-game trial-ai-game Public

    JavaFX narrative game with AI-assisted dialogue, timed decisions, puzzle-style investigation, and preserved team contribution history.

    Java

  2. robot-verbal-command-testing robot-verbal-command-testing Public

    Java testing project for a robot verbal-command service using JUnit, Mockito, JaCoCo, PIT, and GitHub Actions.

    Java

  3. country-route-planner country-route-planner Public

    Java graph project that models countries and borders to compute shortest routes, fuel costs, and continent summaries.

    Java

  4. colourguessr-ai-game colourguessr-ai-game Public

    Java CLI game where the player competes against an AI opponent with difficulty-based guessing strategies.

    Java

  5. activity-review-manager activity-review-manager Public

    Java CLI management system for tourism operators, activities, reviews, and location-based rankings.

    Java

  6. sokoban-game sokoban-game Public

    C console puzzle game with Sokoban-style box pushing, undo moves, grid state tracking, and win detection.

    C