Full-Stack Developer (Learning Phase) • AI Explorer • Future Software Engineer
I am learning how to build real-world web applications step by step.
Currently focusing on Next.js, React, and Node.js, while exploring how AI can be used in modern apps.
“Every expert was once a beginner who never stopped learning.”
I am a Computer Science student currently learning how real-world software systems are built.
Right now, I am focused on:
- Learning how full-stack web applications work
- Understanding how frontend and backend connect
- Practicing clean and structured coding habits
- Exploring how AI can be added to web apps
My goal is to become a skilled software engineer who can build useful and scalable applications in the future.
I am currently improving my skills in:
- Basics and advanced concepts of Next.js
- React components and state management
- Node.js and backend API development
- Database fundamentals (MongoDB & PostgreSQL basics)
- Understanding how APIs and full-stack apps work together
- Introduction to AI integration in web applications
I am still learning, but I try to build small real projects while learning.
Frontend
- React.js
- Next.js
- Tailwind CSS
- JavaScript / TypeScript
Backend
- Node.js
- Express.js (learning basics)
Databases
- MongoDB (learning)
- PostgreSQL (learning)
Tools
- Git & GitHub
- VS Code
- How to structure real-world projects
- How frontend and backend communicate
- How APIs work in real applications
- How to design simple and scalable systems
- Basics of performance optimization
- How AI tools can be integrated into apps
A simple app to track income and expenses.
What I learned: CRUD operations, backend APIs, and database basics.
A simple dashboard UI built with React and Next.js.
What I learned: Component design, layout structure, and UI building.
A small script to collect data from websites and send it to a webhook.
What I learned: Basic automation and API usage.
- Learn Next.js deeply (App Router, Server Components)
- Improve backend development skills
- Build more real-world projects
- Learn database design properly
- Start learning AI integration in apps
- Build my first full-stack SaaS project
- Become a strong full-stack developer
- Build real-world web applications
- Learn AI and integrate it into projects
- Get freelance and internship experience
- Improve problem-solving and system thinking skills
- I learn by building, not just watching
- I prefer small steps instead of rushing
- Every project teaches me something new
- Mistakes are part of learning
- Consistency matters more than speed
- I enjoy building small projects while learning
- I like understanding how systems work internally
- I prefer clean and simple code
- I am focused on long-term skill growth
“Small daily progress leads to big results over time.”
Thanks for visiting my profile 🚀