Skip to content
View TanakAiko's full-sized avatar

Highlights

  • Pro

Block or report TanakAiko

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

Hi there! ๐Ÿ‘‹ I'm MBAYE Cheikh Ahmed Tidiane Cherif

๐Ÿ™‹โ€โ™‚๏ธ About Me

I'm a Full Stack Developer fascinated by all the possibilities that code offers โ€” from microservices architectures to multiplayer FPS games, from custom JavaScript frameworks to real-time social networks.

Currently getting into the open source world and looking forward to contributing to projects that matter. There's something cool about collaborating with developers worldwide to build better software together.

๐Ÿ’ป Main Languages & Frameworks

Go Rust Java C

JavaScript TypeScript React Next.js Angular

Spring Boot Node.js Bevy

โš™๏ธ DevOps & Databases

Docker Jenkins SonarQube Neo4j MongoDB SQLite

๐Ÿš€ Featured Projects

Project Description Tech Stack
Neo4flix Movie streaming platform with graph-based recommendations Java, Spring Boot, Angular, Neo4j, Docker
DevOps E-Commerce Cloud-native e-commerce with full CI/CD pipeline & microservices Spring Boot, Angular, Jenkins, SonarQube, Docker
Multiplayer FPS Real-time multiplayer shooter with 10+ concurrent players Rust, Bevy, ECS, UDP, Tokio
Social Network Full-stack social platform with real-time chat, groups & events Go, Next.js, React, WebSocket, SQLite, Docker
Mini Framework JS framework from scratch โ€” Virtual DOM, state management, routing JavaScript
Unix Shell Unix-like shell with built-in commands and piping Rust
Ray Tracer Physically-based ray tracer generating photorealistic images Rust
Bomberman Real-time multiplayer Bomberman with rooms, chat & power-ups Go, JavaScript, WebSocket

18 projects completed โ€” see all of them on my portfolio

๐Ÿ“š What I'm Learning

  • ๐Ÿ”ง DevOps Excellence: Exploring advanced tools like SonarQube for code quality analysis and automated testing pipelines
  • ๐Ÿš€ Advanced Spring Ecosystem: Diving deeper into Spring framework's advanced tools and best practices for enterprise applications
  • ๐Ÿ—๏ธ Architecture: Microservices, scalable deployment, and modern web practices
  • ๐ŸŒ Full Development Cycle: From database design to user interface, including comprehensive DevOps workflows

๐Ÿ“ซ How to Reach Me

Portfolio LinkedIn Email


"Building the future, one line of code at a time" ๐Ÿš€

Profile Views

Pinned Loading

  1. mr-jenk mr-jenk Public

    A modern, cloud-native E-Commerce platform built with Spring Boot Microservices and Angular. Features a complete DevOps pipeline (Jenkins, Nexus, SonarQube, Docker), event-driven architecture, and โ€ฆ

    Java

  2. make-your-game make-your-game Public

    ๐ŸŽฎ A modern browser-based Tetris game built with vanilla JavaScript and Go, featuring real-time scoring, WebSocket communication, customizable themes, and persistent leaderboards

    JavaScript

  3. angul-it angul-it Public

    Multi-stage CAPTCHA system with Angular 19 & Node.js. Features image recognition, text/math challenges, state persistence, and responsive design.

    TypeScript

  4. real-time-forum real-time-forum Public

    A real-time forum built with microservices architecture using Go and vanilla JavaScript. Features live chat, post management, comments, and WebSocket-based real-time notifications. Fully containeriโ€ฆ

    Shell

  5. multiplayer-fps multiplayer-fps Public

    A multiplayer first-person shooter built with Rust and Bevy. Navigate throught generated map, engage enemies, and compete with 10+ players in real-time UDP networked battles.

    Rust 1 1

  6. lem-in lem-in Public

    ๐Ÿœ Lem-in: Efficient ant colony pathfinding algorithm in Go. Finds optimal paths through graph networks to move ants from start to end with minimal steps. Features intelligent path selection, ant diโ€ฆ

    Go