Skip to content
View Prasanta-ray's full-sized avatar

Highlights

  • Pro

Block or report Prasanta-ray

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
Prasanta-ray/README.md
Typing SVG
   _____ _                         _   _            _____ _                    
  / ____| |                       | | | |          / ____| |                   
 | (___ | |__   __ _ _   _ _ __   | |_| |__   ___ | (___ | |__   ___  ___ _ __
  \___ \| '_ \ / _` | | | | '_ \  | __| '_ \ / _ \ \___ \| '_ \ / _ \/ _ \ '_ \
  ____) | | | | (_| | |_| | | | | | |_| | | |  __/ ____) | | | |  __/  __/ |_) |
 |_____/|_| |_|\__,_|\__,_|_| |_|  \__|_| |_|\___||_____/|_| |_|\___|\___| .__/
                                                                          | |   
                                                                          |_|   

๐Ÿ‘ Prasanta Ray ๐Ÿ‘

aka "Shaun the Sheep"


GitHub followers LinkedIn Bluesky Mastodon Dev.to


@@ The Journey of 1000 commits begins with a single keystroke @@

Profile Views


๐Ÿ‘‹ Hey there, I'm Prasanta!

const prasanta = {
    nickname: "Shaun the Sheep ๐Ÿ‘",
    location: "Kokrajhar, Assam, India ๐Ÿ‡ฎ๐Ÿ‡ณ",
    currentTime: "UTC +5:30",
    status: "Student | Builder | Forever Learning",
    
    bio: {
        description: "New to programming, don't know anything (yet!)",
        reality: "But that's exactly where the adventure begins! ๐Ÿš€",
        philosophy: "Every expert was once a beginner who refused to quit"
    },
    
    organizations: ["CodelithLabs"],
    
    currentlyWorking: {
        projects: ["VectorDefense-Core", "chatdesk-linux", "chatdesk-win"],
        learning: ["C++", "Game Development", "Python", "Web Technologies"],
        exploring: ["AI/ML", "Systems Programming", "Open Source"]
    },
    
    funFact: "I'm like Shaun the Sheep - curious, adventurous, and always getting into interesting situations with code! ๐Ÿ‘",
    
    lifeMotั‚ะพ: "Build. Break. Learn. Repeat. ๐Ÿ”„"
};

console.log("Welcome to my GitHub! Let's build something cool together! ๐ŸŽ‰");

๐ŸŽฏ WHAT I'M UP TO

๐Ÿ”ฅ CURRENT FOCUS

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐ŸŽฎ Building VectorDefense-Core              โ”‚
โ”‚     โ””โ”€ C++ Tower Defense Game                โ”‚
โ”‚     โ””โ”€ Learning game dev the HARD way        โ”‚
โ”‚                                              โ”‚
โ”‚  ๐Ÿ’ฌ Creating ChatDesk                        โ”‚
โ”‚     โ””โ”€ Linux & Windows versions              โ”‚
โ”‚     โ””โ”€ Desktop chat applications             โ”‚
โ”‚                                              โ”‚
โ”‚  ๐Ÿข Contributing to CodelithLabs             โ”‚
โ”‚     โ””โ”€ Student-powered coding lab            โ”‚
โ”‚     โ””โ”€ Real projects, real learning          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐ŸŒฑ LEARNING JOURNEY

Right now I'm diving deep into:

๐ŸŽฎ Game Development

  • C++ fundamentals
  • SFML graphics library
  • Game loops & architecture
  • Memory management
  • Performance optimization

๐Ÿ’ป General Programming

  • Python scripting
  • Web development (HTML/CSS/JS)
  • Git & GitHub workflows
  • Open source contribution
  • Problem-solving mindset

๐ŸŽฏ 2026 GOALS

  • Ship VectorDefense-Core alpha version
  • Make 100+ contributions to open source
  • Master C++ fundamentals
  • Build 5+ personal projects
  • Learn AI/ML basics
  • Grow CodelithLabs community
  • Write technical blog posts
  • Connect with 50+ developers

๐Ÿ’ป TECH STACK

๐Ÿ› ๏ธ LANGUAGES I'M LEARNING

C++ Python HTML5 CSS3 JavaScript

๐ŸŽฎ TOOLS & FRAMEWORKS

SFML Git GitHub VS Code Linux

๐ŸŒŸ INTERESTS

๐ŸŽฎ GAME DEVELOPMENT       ๐Ÿค– ARTIFICIAL INTELLIGENCE
โš™๏ธ  SYSTEMS PROGRAMMING    ๐ŸŒ WEB DEVELOPMENT
๐Ÿ”“ OPEN SOURCE            ๐Ÿ“š TECHNICAL WRITING
๐ŸŽฏ PROBLEM SOLVING        ๐Ÿš€ CONTINUOUS LEARNING

๐Ÿš€ FEATURED PROJECTS

๐ŸŽฎ VectorDefense-Core

VectorDefense Stars Forks

// A 6-month journey into C++ game development
class VectorDefense {
public:
    std::string description = "Student tower defense game";
    std::string purpose = "Learn C++ the HARD way";
    bool challenging = true;
    bool worthIt = absolutely;
};

What I'm building:

  • ๐Ÿ—๏ธ Complete game engine from scratch
  • ๐ŸŽจ Rendering system with SFML
  • ๐Ÿค– AI pathfinding for enemies
  • ๐Ÿ’ฅ Combat and upgrade mechanics
  • ๐ŸŽฏ Performance-optimized C++ code

What I'm learning:

  • Memory management (smart pointers, RAII)
  • Game architecture patterns
  • Build systems (CMake)
  • Professional Git workflows
  • Code review practices

๐Ÿ’ฌ ChatDesk Projects

Linux Windows

Desktop chat applications for Linux and Windows platforms.

Tech Stack:

  • ๐Ÿง Linux Version: HTML, JavaScript
  • ๐ŸชŸ Windows Version: Python
  • ๐Ÿ’ก Learning cross-platform development

๐Ÿง‘โ€๐Ÿซ SmartCodeMentor (CodelithLabs)

SmartCodeMentor Stars

Contributing to an AI-powered C++ learning companion as part of CodelithLabs.


๐Ÿ“Š GITHUB STATS

GitHub Streak

๐Ÿ† GITHUB TROPHIES

trophy

๐ŸŽฏ ACHIEVEMENTS UNLOCKED

Pull Shark Quickdraw YOLO Pair Extraordinaire


๐ŸŽจ CONTRIBUTION GRAPH

Prasanta's github activity graph


๐ŸŒŸ MY PHILOSOPHY

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                                                        โ•‘
โ•‘  "I'm new at programming, don't know anything"        โ•‘
โ•‘                                                        โ•‘
โ•‘  But every master was once a beginner.                โ•‘
โ•‘  Every expert once knew nothing.                      โ•‘
โ•‘  Every shipped project started with "I don't know."   โ•‘
โ•‘                                                        โ•‘
โ•‘  The difference?                                      โ•‘
โ•‘  They kept building. They kept learning.              โ•‘
โ•‘  They kept pushing forward.                           โ•‘
โ•‘                                                        โ•‘
โ•‘  And so will I. ๐Ÿš€                                    โ•‘
โ•‘                                                        โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ’ญ BELIEFS THAT DRIVE ME

my_core_beliefs = {
    "learning": "Build to learn, learn to build",
    "failure": "Every bug is a lesson in disguise",
    "community": "We rise by lifting others",
    "consistency": "1% better every day = 37x in a year",
    "openness": "Learn in public, fail in public, grow in public",
    "mindset": "Beginner's mind is not a weakness, it's a superpower"
}

for belief, value in my_core_beliefs.items():
    print(f"{belief.upper()}: {value}")

๐Ÿค LET'S CONNECT!

๐Ÿ“ซ FIND ME ON

LinkedIn Bluesky Mastodon Dev.to GitHub

๐Ÿ’ฌ OPEN TO

โœ… Open Source Collaborations
โœ… Learning Buddies & Study Groups
โœ… Code Reviews & Feedback
โœ… Project Ideas & Discussions
โœ… Mentorship (from experienced devs)
โœ… Pair Programming Sessions
โœ… Tech Community Connections
โœ… Hackathon Teams

๐ŸŽฏ LOOKING FOR

  • ๐Ÿค Collaborators on game dev or web projects
  • ๐Ÿ‘จโ€๐Ÿซ Mentors who can guide my learning journey
  • ๐Ÿง‘โ€๐Ÿ’ป Fellow beginners to learn together
  • ๐Ÿš€ Open source projects to contribute to
  • ๐Ÿ’ก Ideas & feedback on my projects

๐ŸŽฎ FUN FACTS ABOUT ME

๐Ÿ‘ WHY "SHAUN THE SHEEP"?
   โ””โ”€ Like Shaun, I'm curious, resourceful, and always up for an adventure!
   โ””โ”€ Also like Shaun, I often get into interesting situations... with code ๐Ÿ˜…

๐ŸŒ LOCATION
   โ””โ”€ Kokrajhar, Assam, India ๐Ÿ‡ฎ๐Ÿ‡ณ
   โ””โ”€ Time Zone: UTC +5:30

โฐ CURRENT TIME
   โ””โ”€ It's 02:07 AM where I am right now
   โ””โ”€ Yes, I code at odd hours sometimes! ๐ŸŒ™

๐Ÿข PART OF
   โ””โ”€ CodelithLabs - Student-powered coding lab
   โ””โ”€ Building real software, not just tutorials

๐ŸŽฏ CURRENT OBSESSION
   โ””โ”€ C++ game development
   โ””โ”€ Understanding how things REALLY work
   โ””โ”€ Open source contribution

๐Ÿ“š LEARNING STYLE
   โ””โ”€ Learn by building
   โ””โ”€ Break things to understand them
   โ””โ”€ Document the journey
   โ””โ”€ Share knowledge freely

๐ŸŽฒ RANDOM
   โ””โ”€ I believe GitHub contribution graphs are beautiful art
   โ””โ”€ I think compilation errors are puzzles, not problems
   โ””โ”€ I'm convinced that rubber duck debugging actually works
   โ””โ”€ I love the smell of fresh commits in the morning โ˜•

๐Ÿ’ก RANDOM DEV QUOTE


๐Ÿ“ˆ WEEKLY DEVELOPMENT BREAKDOWN


๐ŸŽฏ CALL TO ACTION

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                                                        โ”‚
โ”‚  IF YOU'VE READ THIS FAR, YOU'RE AWESOME! ๐ŸŒŸ         โ”‚
โ”‚                                                        โ”‚
โ”‚  Let's build something together:                      โ”‚
โ”‚  โญ Star my repos if you find them interesting        โ”‚
โ”‚  ๐Ÿด Fork and contribute to my projects                โ”‚
โ”‚  ๐Ÿ’ฌ Open issues with ideas or improvements            โ”‚
โ”‚  ๐Ÿค Connect with me on social platforms               โ”‚
โ”‚  ๐Ÿ“ง Reach out for collaborations                      โ”‚
โ”‚                                                        โ”‚
โ”‚  Remember: We're all learning, growing, building.     โ”‚
โ”‚  Let's do it together! ๐Ÿš€                             โ”‚
โ”‚                                                        โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โšก THE SHAUN THE SHEEP CODE ๐Ÿ‘

while (alive) {
    eat();
    sleep();
    code();
    repeat();
}

Sheep

๐Ÿ‘ Prasanta Ray ๐Ÿ‘

aka Shaun the Sheep

"From zero to hero, one commit at a time"


Made with โค๏ธ and lots of โ˜•

๐Ÿ’ก Fun Fact: This README was crafted with passion, humor, and a touch of sheep-ish charm! ๐Ÿ‘


๐Ÿ“ Kokrajhar, Assam, India | ๐Ÿ• UTC +5:30 | ๐Ÿ”— github.com/Prasanta-ray

Last Updated: January 2026 | Profile Version 1.0 | Built with ๐Ÿ”ฅ by Shaun the Sheep

Pinned Loading

  1. VectorDefense-Core VectorDefense-Core Public

    Forked from CodelithLabs/VectorDefense-Core

    VectorDefense is a "student version" tower defense game being built in C++ and SFML over a 6-month period. This project is a learning exercise in C++ game development and professional GitHub workflโ€ฆ

    C++ 5

  2. chatdesk-linux chatdesk-linux Public

    hehe

    HTML 2

  3. chatdesk-win chatdesk-win Public

    bla bla bla

    Python 2

  4. CodelithLabs/smartcodementor CodelithLabs/smartcodementor Public

    C++ 4 1