Skip to content
View Anayo-Anyafulu's full-sized avatar

Block or report Anayo-Anyafulu

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
Anayo-Anyafulu/README.md

🧑‍💻 About Me

I’m a backend-focused engineer who discovered programming in high school while preparing for an IGCSE exam — and that single spark turned into a long-term obsession with building systems that make sense.

I enjoy building things that feel:

  • Clean
  • Fast
  • Intentional

Outside of pure backend work, I explore ideas that mix systems, creativity, and experimentation.

Things I genuinely enjoy

  • 🎮 Story-driven & open-world games
  • 🎬 Movies and long-form series
  • 🧪 Experimenting with random technical ideas
  • 💻 Designing backend systems and developer tools

🧠 Currently Exploring

  • Rust — ownership, lifetimes, CLI tools, systems thinking
  • Backend architecture — cleaner Spring Boot patterns and structure
  • AI fundamentals — practical use cases for developer workflows
  • 2D game development — mechanics, loops, and experimentation (for fun)

🎯 Philosophy & Direction

I don’t build projects just to “fill a portfolio”.

I build things I’m curious about — tools, systems, or experiments that help me:

  • Think more clearly
  • Understand systems deeper
  • Explore ideas end-to-end

Whether it’s a Java backend, a Rust CLI, or a small game prototype, the goal is always learning through building.


🔧 Currently Building

🦀 RustTorrent

A BitTorrent-inspired peer-to-peer file distribution system built in Rust to explore networking, concurrency, and protocol design.

Focus

  • File chunking and hashing
  • Peer-to-peer communication over TCP
  • Concurrent piece downloads
  • Data integrity verification

A learning-first systems project, prioritizing correctness and clarity over full protocol completeness.


📰 Daily Digest

A personal daily entertainment and developer news digest designed as a clean, read-only experience.

What it covers

  • 🎬 Movies & series
  • 🎮 Games
  • 🧑‍💻 Developer & tech news

Tech direction

  • Spring Boot for aggregation and APIs
  • Rust for content processing and tooling
  • Optional AI for summarization and relevance ranking

Built for personal use, inspired by how developers consume Reddit, newsletters, and media updates daily.


🚀 Selected Projects

  • Spring Boot Movie API
    REST-focused backend exploring clean structure and data flow

  • Spring Boot Mini-Services
    Experiments with service boundaries, patterns, and modular design

  • Rust CLI Experiments
    Small utilities built while learning Rust fundamentals

  • 2D Game Prototype
    Chaotic WIP focused on mechanics and experimentation


🗺️ Personal Roadmap

  • Deepen Rust fundamentals through real tools
  • Build at least one complete playable 2D game
  • Ship more backend-centric projects
  • Explore AI for practical developer tooling
  • Continue refining Java + Spring Boot mastery

🧰 Skills Overview

Strong

  • Java • Spring Boot
  • Python • Flask
  • Backend systems & APIs
  • JavaScript • React
  • HTML • CSS

Growing

  • Rust
  • Game development
  • AI fundamentals

⚙️ Tech Stack

Java Spring Boot Python Flask Rust JavaScript HTML CSS React


📊 GitHub Activity

Top Langs

Stats


💬 Personal Motto

“Code is a way to express ideas in different forms.”

Popular repositories Loading

  1. DailyDigest DailyDigest Public

    An AI-driven Spring Boot 3 application that automatically generates a daily entertainment news brief covering movies, games, series and anime

    Java 1

  2. broadcast broadcast Public

    Python

  3. MovieList MovieList Public

    Java

  4. Anayo-Anyafulu Anayo-Anyafulu Public

    My GitHub profile README

  5. Spawn Spawn Public

    Rust

  6. manganize manganize Public

    Rust