I like understanding how things work β then trying to build them.
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.
| 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 |
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
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
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
I use coding practice to strengthen my understanding of data structures, algorithms, problem-solving patterns, and writing efficient solutions.
Programming Fundamentals
β
ββββββββββββββββΌβββββββββββββββ
β β β
β Java ποΈ SQL π Python
β β β
β β β
OOP + DSA Databases AI / ML
β β β
ββββββββββββββββΌβββββββββββββββ
β
π± Spring Boot
β
REST APIs
β
Backend Systems
β
βοΈ AWS / Cloud
β
Software Engineering
β
AI-powered Systems
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.
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.
I'm interested in the intersection of:
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
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.
Open to connecting, learning, and building.
Building. Learning. Improving. One commit at a time. π


