Skip to content
View jeevansagale's full-sized avatar

Block or report jeevansagale

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

Jeevan Sagale

Computer Engineering Undergraduate · C++ Developer · Systems & Graphics Programming

LinkedIn Email LeetCode Codeforces


About

I'm a Computer Engineering student at Pimpri Chinchwad College of Engineering (PCCOE). My primary language is C++, and most of my work centers on game development and systems-level programming — collision detection, game loops, rendering, and architecture.

I learn primarily by building complete, working projects rather than following tutorials passively. Alongside project work, I practice Data Structures & Algorithms consistently on LeetCode and Codeforces.


Currently Working On

  • Strengthening Modern C++ (C++17/20) and Object-Oriented design
  • Data Structures & Algorithms practice
  • Graphics programming fundamentals (Raylib, OpenGL)
  • A from-scratch neural network library in C++, to understand the underlying math behind ML rather than just using existing libraries

Learning Roadmap

Area Focus
Language Depth Modern C++ (C++17/20)
Problem Solving Data Structures & Algorithms
Graphics Raylib, OpenGL fundamentals
Computer Vision OpenCV
Game Development Godot Engine
Software Engineering Design patterns, architecture
Systems Multiplayer networking
Practice Git & GitHub workflows, testing

Featured Projects

Tactical Shooter Simulator A tactical FPS prototype in C++ with Raylib and OpenGL. Built with a first-person controller, camera system, shooting mechanics, and a modular architecture designed for expansion. Co-developed with a teammate. My most complete project to date. C++ Raylib OpenGL

Neural Network in C++ A neural network built from scratch in C++ to understand the underlying math used in ML — no external ML libraries. Implements activation functions, dense layers, and loss functions manually. C++

Vector Assault A top-down arena shooter built in C++ with Raylib. One of my earliest large-scale projects, built to learn real-time game loops, enemy AI, projectile systems, and collision detection from the ground up. C++ Raylib

ZOMSHOOT A 2D shooter exploring collision detection and game architecture fundamentals. C++ Raylib

Dodge The Block A fast-paced 2D arcade survival game — dodge falling enemies for as long as possible. C++ Raylib

Quiz A quiz application built using Raylib and C++. C++ Raylib

College Simulator A college life simulation game, currently in early development. Core framework, player movement, and UI foundation are in place; campus interaction and gameplay systems are planned. C++ Raylib

CityLens An AI-assisted urban planning platform focused on interactive data visualization, built as a team hackathon project at Cresendo '26, VIT. Hackathon Project Data Visualization


Tech Stack

Languages

C C++ Python

Libraries & Engines

Raylib OpenGL OpenCV

Tools

Git GitHub


GitHub Stats

GitHub stats Top languages

Connect

Popular repositories Loading

  1. ZOMSHOOT ZOMSHOOT Public

    A 2D game made by using Raylib.

    C++ 1

  2. Tactical_Shooter_Simulator Tactical_Shooter_Simulator Public

    C++ 1

  3. citylens citylens Public

    Forked from mehul-gg/citylens

    JavaScript 1

  4. Quiz Quiz Public

    A Quiz made using raylib and C++

  5. Dodge_The_Block Dodge_The_Block Public

    Dodge Master is a fast-paced 2D arcade survival game built using C++ and Raylib, where the goal is simple: survive as long as possible while dodging falling enemies.

    C++

  6. jeevansagale jeevansagale Public

    About me