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
- π 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
- Java
- Python
- JavaScript
- SQL
- Spring Boot
- REST API development
- JPA / Hibernate
- Git & GitHub
- IntelliJ IDEA
- Maven / Gradle
- Clean Architecture
- Unit Testing (JUnit/Mockito) (upcoming)
- Python for AI
- NumPy, Pandas (upcoming)
- Machine Learning (upcoming)
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
- Java, OOP, Collections
- Spring Boot basics
- Python fundamentals
- REST APIs
- SQL + JPA
- Testing (JUnit/Mockito)
- Python for ML
- Pandas, NumPy, Matplotlib
- ML models
- Backend API project
- AI-powered service
- Full integration project
- GitHub: https://github.com/JohnSunny21
- Email: ballasunnyjohn@gmail.com