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

Block or report JohnSunny21

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

πŸ‘‹ Hi, I'm John Sunny

Software Engineer | AI Engineer in Training | 6-Month Transformation Journey πŸš€

I believe in deep understanding, daily consistency, and building things the right way.



πŸš€ About Me

I'm a Software Engineer currently undergoing a self-driven
6-month AI Engineer Transformation Program β€” structured, disciplined, and documented publicly.

I’m not just learning syntax.
I’m learning:

  • Deep system-level engineering
  • Backend development with Java & Spring Boot
  • Python for AI/ML
  • Clean architecture principles
  • Data structures & algorithms
  • Real-world project building
  • Professional Git & documentation practices

Every day is documented in my repo:
πŸ‘‰ https://github.com/JohnSunny21/AIEngineerJourney


πŸ“˜ What I'm Doing Right Now

  • πŸ“… Currently on: Day 2 β€” Java Collections (Deep Dive)
  • πŸ”₯ Learning HashMap internals, hashing, treeification, memory layout
  • πŸ› οΈ Building a Student Management System (Java)
  • 🧠 Practicing system-level thinking
  • ⌨️ Daily typing, coding, problem-solving discipline

🧠 Skills & Technologies

πŸ’» Languages

  • Java
  • Python
  • JavaScript
  • SQL

βš™οΈ Backend & Frameworks

  • Spring Boot
  • REST API development
  • JPA / Hibernate

πŸ“¦ Tools & Dev Practices

  • Git & GitHub
  • IntelliJ IDEA
  • Maven / Gradle
  • Clean Architecture
  • Unit Testing (JUnit/Mockito) (upcoming)

πŸ€– AI & Data (Current Track)

  • Python for AI
  • NumPy, Pandas (upcoming)
  • Machine Learning (upcoming)

πŸ—οΈ Featured Project

πŸ“Œ AI Engineer Journey β€” Daily Log & Projects

A 6-month structured transformation plan.
Each day includes deep explanations, hands-on coding, and system-level understanding.

It’s not a tutorial repo.
It’s a journey of mastery.

πŸ”— Repo: https://github.com/JohnSunny21/AIEngineerJourney


πŸ“Š GitHub Stats


🧭 My 6-Month Roadmap (High-Level)

🟦 Phase 1 β€” Core Engineering

  • Java, OOP, Collections
  • Spring Boot basics
  • Python fundamentals

🟩 Phase 2 β€” Intermediate Backend

  • REST APIs
  • SQL + JPA
  • Testing (JUnit/Mockito)

🟧 Phase 3 β€” AI Engineering

  • Python for ML
  • Pandas, NumPy, Matplotlib
  • ML models

πŸŸ₯ Phase 4 β€” Portfolio Projects

  • Backend API project
  • AI-powered service
  • Full integration project

πŸ“« Connect With Me


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

It helps others discover my work & keeps me motivated.

Popular repositories Loading

  1. python-daily-coding python-daily-coding Public

    Daily Coding Challenges – FreeCodeCamp & Custom Problems => A collection of curated coding challenge solutions completed daily to improve problem-solving, algorithmic thinking, and code quality. In…

    Python 1

  2. Python-Projects Python-Projects Public

    Welcome to the Python Projects repository! This space is dedicated to showcasing a variety of machine learning projects and experiments designed to explore and understand the vast capabilities of P…

    Jupyter Notebook

  3. ChatApp ChatApp Public

    Real-time chat app using Spring Boot & WebSocket (STOMP). Includes user sessions, broadcast messaging, and a frontend with HTML/CSS/JS.

    Java

  4. CollectionFramework CollectionFramework Public

    This project showcases Java Streams and the Collection Framework, offering practical examples and detailed comments. It highlights stream operations like filtering, mapping, and parallel processing…

    Java

  5. ecommerce-Platform ecommerce-Platform Public

    E-commerce Platform is a microservices-based application built with Spring Boot 3.2.5 and Spring Cloud 2023.0.3. It features service discovery (Eureka), API Gateway, and services for products, inve…

    Java

  6. journalApp journalApp Public

    A secure journal app built with Spring Boot, MongoDB, and Redis that supports user registration, login, JWT authentication, and role-based access control for managing journal entries.

    Java