Skip to content
View Ram-2200's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Bangalore
  • 00:02 (UTC +05:30)

Block or report Ram-2200

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

πŸ‘‹ Hey, I'm Prateek Satpathi

Typing SVG

I like understanding how things work β€” then trying to build them.


🧠 About Me

I'm a technology enthusiast and software professional with a strong curiosity for Software Engineering, Artificial Intelligence, Cloud Computing, and Enterprise Technology.

I enjoy learning how systems work, experimenting with ideas, and turning what I learn into practical projects.

Currently, I'm strengthening my foundations in Java, SQL, Data Structures & Algorithms, Backend Development, AWS, and AI/ML while continuing to build on my experience with SAP and ERP systems.

Don't just memorize the API. Understand the problem.
Don't just run the code. Understand why it works.
Don't just finish the project. Learn from building it.

This GitHub is my learning laboratory β€” a place for projects, experiments, notes, mistakes, and improvements.


πŸš€ What I'm Exploring

Area Current Focus
πŸ€– AI / ML Machine Learning fundamentals & practical projects
β˜• Java Core Java, OOP, Collections, Java 8 & problem solving
🧠 DSA Data structures, algorithms & coding practice
πŸ—„οΈ SQL Queries, databases & data handling
🌱 Backend Spring Boot, REST APIs & backend development
☁️ Cloud AWS fundamentals & cloud architecture
🏒 Enterprise SAP Ariba, P2P, ERP & enterprise technology

πŸ› οΈ Technology Toolbox

πŸ’» Languages

Java Python SQL C++

πŸ€– AI & Data

Machine Learning Pandas NumPy

☁️ Cloud, Backend & Tools

AWS Spring Boot Git GitHub Jupyter

🏒 Enterprise Technology

SAP ERP


πŸ“‚ Featured Projects

β˜• 100 Java Questions β€” Beginner Guide

A hands-on Java learning journey covering 100 programming problems designed to strengthen fundamentals, logical thinking, and problem-solving skills.

Focus:
Core Java Β· OOP Β· Arrays Β· Strings Β· Collections Β· Java 8 Β· DSA

πŸ”— Explore Repository


❀️ Heart Disease Prediction

A machine learning classification project exploring clinical data using Python and Scikit-learn.

The project covers data analysis, preprocessing, classification models, model evaluation, and prediction.

Focus:
Python Β· Pandas Β· EDA Β· Classification Β· Logistic Regression Β· KNN Β· Random Forest

πŸ”— Explore Repository


πŸš• Finding Cabs Nearby

A C++ project using the Great Circle Distance formula to calculate geographical distances and identify nearby cabs.

A small project combining:

Mathematics + Geography + Algorithms + Programming

Focus:
C++ Β· Algorithms Β· Mathematics Β· Geospatial Distance

πŸ”— Explore Repository


🧩 LeetCode & Problem Solving

I use coding practice to strengthen my understanding of data structures, algorithms, problem-solving patterns, and writing efficient solutions.

View my LeetCode profile

LeetCode statistics and activity heatmap


πŸ—ΊοΈ Where I'm Heading

             Programming Fundamentals
                       β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        ↓              ↓              ↓
      β˜• Java         πŸ—„οΈ SQL        🐍 Python
        β”‚              β”‚              β”‚
        ↓              ↓              ↓
    OOP + DSA      Databases       AI / ML
        β”‚              β”‚              β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                       ↓
                  🌱 Spring Boot
                       ↓
                   REST APIs
                       ↓
                Backend Systems
                       ↓
                  ☁️ AWS / Cloud
                       ↓
              Software Engineering
                       ↓
                AI-powered Systems

🧠 How I Learn

I believe technology is best learned by building, breaking, debugging, and understanding.

My approach:

Learn β†’ Practice β†’ Build β†’ Debug β†’ Understand β†’ Improve

I don't want to simply collect technologies.

I want to understand the fundamentals behind them and learn how to apply them to real problems.


πŸ”₯ 100-Day Learning Journey

I'm documenting a 100-day learning and self-improvement challenge.

The goal is simple:

Learn consistently. Build consistently. Improve every day.

The actual work behind the journey lives here on GitHub β€” from Java problems and experiments to larger projects.


🎯 What I'm Building Toward

I'm interested in the intersection of:

Software Engineering + Cloud + Data + AI

I'm working toward becoming a developer who can:

  • 🧩 Break complex problems into smaller, solvable pieces
  • πŸ’» Write clean and maintainable code
  • 🧠 Understand programming fundamentals deeply
  • πŸ—„οΈ Work confidently with data and databases
  • 🌐 Build backend applications and APIs
  • ☁️ Understand and work with cloud technologies
  • πŸ€– Explore practical applications of AI
  • πŸ“š Learn unfamiliar technologies quickly

🌱 A Little Philosophy

You don't need to know everything before you start building.

Start with what you know.
Learn what you don't.
Improve what you built yesterday.


🀝 Let's Connect

Connect on LinkedIn Contact by email LeetCode profile

Open to connecting, learning, and building.

Building. Learning. Improving. One commit at a time. πŸš€

Pinned Loading

  1. 30-Days-30-JavaScript-Projects 30-Days-30-JavaScript-Projects Public

    30 beginner-friendly JavaScript projects built step-by-step to strengthen JavaScript fundamentals, DOM manipulation, APIs, and problem-solving through hands-on practice.

    JavaScript 2

  2. Finding-cabs-nearby-using-Great-Circle-Distance-formula-c- Finding-cabs-nearby-using-Great-Circle-Distance-formula-c- Public

    Given GPS co-ordinates(in degrees) of a person who needs a cab and co-ordinates of all the cabs in the city stored in a text file in JSON format, find the user-id and name of all the cab drivers av…

    C++ 2

  3. Heart-Disease-Prediction Heart-Disease-Prediction Public

    Machine Learning project to predict the presence of heart disease using multiple algorithms (Logistic Regression, KNN, Random Forest, etc.) on the UCI Heart Disease dataset.

    Jupyter Notebook 2

  4. Linux-Production-Notes Linux-Production-Notes Public

    Fast, practical Linux reference covering commands, administration, troubleshooting, networking, processes, permissions, performance, Bash, systemd, logs, security, and interview questions.

    2

  5. SAP-Ariba-Complete-Guide SAP-Ariba-Complete-Guide Public

    Practical end-to-end SAP Ariba guide covering P2O, S2C, architecture, procurement, catalogs, invoicing, reconciliation, SAP Business Network, integration, SAP MM, production support, and interview …

    2 1

  6. SQL_Last_Minute_Note SQL_Last_Minute_Note Public

    A structured and practical SQL revision handbook designed for technical interviews, coding assessments, and quick pre-interview revision. The repository covers SQL fundamentals and progressively mo…

    2