Skip to content
View Nitin-Prata's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Nitin-Prata

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

Typing SVG


LinkedIn Gmail GitHub


🎯 About Me

class NitinPratapSingh:
    def __init__(self):
        self.role = "3rd Year B.Tech CSE (AI) Student"
        self.current_focus = "Core ML & Systems Engineering"
        self.philosophy = "Machine learning shouldn't feel like magic—it should be transparent"
        self.mission = "Building ML tools that teach while you build"
        
    def current_work(self):
        return {
            "🔬 Contributing to": "scikit-learn (5 merged PRs)",
            "🚀 Building": "NumEdge - A transparent ML library from scratch",
            "📚 Learning": "Low-level ML implementations & Systems optimization",
            "💡 Exploring": "Reinforcement Learning & Quantum-Inspired Algorithms"
        }
    
    def get_interests(self):
        return [
            "Core Machine Learning",
            "Deep Learning Fundamentals", 
            "Systems Programming",
            "Algorithm Optimization",
            "Open Source Development"
        ]

🌟 Featured Project: NumEdge

"Machine learning shouldn't feel like magic. It should be transparent, intuitive, and intelligent."

Why NumEdge Exists:

NumEdge was born from a simple belief: great ML tools should teach you while you build. Every algorithm is implemented in pure NumPy and Python—no hidden layers, no cryptic C extensions, just clean, readable code that helps you understand what's really happening under the hood.

# NumEdge philosophy: Transparency over black-box magic
from numedge import LinearRegression

model = LinearRegression()  # See exactly what's happening
model.fit(X, y)             # No mystery, just math

🎯 Core Features:

  • 📖 Educational First: Every line of code teaches ML fundamentals
  • 🧮 Pure NumPy: No hidden dependencies, full transparency
  • 🔍 Readable: Clean implementations that mirror mathematical formulas
  • 🚀 Growing: Continuously adding classical ML algorithms

🏆 Open Source Contributions

scikit-learn Contributor | 5 Merged PRs ✨

scikit-learn

PR # Description Status Impact
#32537 Fixed DEFAULT_SEED declaration in .pxd using const qualifier ✅ Merged Code quality improvement in random utils
#32438 Replaced relative imports with absolute imports in _criterion.pxd ✅ Merged Better code maintainability in tree module
#32437 Replaced relative imports with absolute imports in _libsvm_sparse.pyx ✅ Merged Improved SVM module structure
#32408 Replaced relative imports with absolute imports in _pairwise_fast.pyx ✅ Merged Enhanced metrics module clarity
#32367 Replaced relative imports with absolute imports in _k_means_common.pyx ✅ Merged First contribution - clustering module

Contributing to: Core Cython modules, improving code structure and maintainability across scikit-learn's critical components.


💻 Tech Arsenal

Languages & Core

Python C++

ML & DL Ecosystem

NumPy Pandas scikit-learn PyTorch

Systems & Tools

Git AWS MySQL Linux


📊 GitHub Analytics

GitHub Stats

Top Languages


GitHub Streak


Contribution Graph

🎯 Current Focus

🔬 Core Machine Learning

+ Algorithm Design & Analysis
+ From-Scratch Implementations
+ Computational Efficiency
+ Mathematical Foundations

🛠️ Systems Engineering

+ Low-Level Optimizations
+ Cython Development
+ Performance Tuning
+ Memory Management

🌟 Open Source

+ Contributing to scikit-learn
+ Building NumEdge Library
+ Community Engagement
+ Code Review & Mentoring

🧪 Research Areas

+ Reinforcement Learning
+ Quantum-Inspired Algorithms
+ ML Systems Architecture
+ Energy-Efficient ML

📈 Contribution Timeline

🔥 Recent Activity:

  • 🎯 Contributing to scikit-learn's core Cython modules
  • 🚀 Building NumEdge - transparent ML library from scratch
  • 📚 Expanding ML algorithm implementations
  • 🧠 Deep diving into systems-level ML optimization

🌐 Let's Connect

"Building the future of transparent machine learning, one NumPy array at a time."

LinkedIn Email

Profile Views

💭 Philosophy

"Machine learning shouldn't feel like magic. It should be transparent, intuitive, and intelligent.
Every algorithm should teach you something, every implementation should reveal the beauty of mathematics beneath."

⭐ If you find my work interesting, consider starring my repositories!


Pinned Loading

  1. energy-dc-rl energy-dc-rl Public

    Smart Data Center Resource Allocation using Hybrid PPO + Genetic Algorithms and Quantum-Inspired Optimization. Achieves 23.4% energy reduction with O(n log n) complexity.

    Python 6

  2. Smart-Waste-Delhi Smart-Waste-Delhi Public

    Smart Delhi - AI-powered smart city management system

    Jupyter Notebook 4

  3. Machine-learning-Algorithm Machine-learning-Algorithm Public

    All Machine learning Algorithms implemented in Python

    Jupyter Notebook 7 1

  4. ML-Mathematics ML-Mathematics Public

    Mathematics for the ML

    Jupyter Notebook 3

  5. ML-Practical-Concepts ML-Practical-Concepts Public

    Practical Concepts of Machine Learning

    Jupyter Notebook 3

  6. numedge numedge Public

    A lightweight, NumPy-powered machine learning library built from scratch. simple and clean