Journey
A timeline of my learning, projects, and milestones.
My Journey
A timeline of my development journey - from university admission to building real-world applications. Each year brought new challenges, learnings, and growth.
2025
- Jan 2025 — Continuing to build and learn. Focusing on advanced React patterns, TypeScript mastery, and system design.
- Goal — Land my first industry role in Bangladesh or secure a remote position globally. Building projects that demonstrate real-world problem-solving.
Current Focus
- Deepening understanding of full-stack architecture with the MERN stack
- Contributing to open source projects to collaborate with developers worldwide
- Building a strong portfolio of projects that solve actual problems
- Networking with developers and companies in Bangladesh and internationally
Personal Development
- Improving problem-solving skills through consistent practice
- Learning best practices in code architecture and scalability
- Staying updated with the latest in React, Next.js, and TypeScript ecosystems
- Balancing learning with building - theory meets practice
2024
- Throughout 2024 — Actively contributed to open source projects on GitHub
- Learned the importance of collaborative development, code reviews, and working with existing codebases
- Gained practical experience in Git workflows, pull requests, and community engagement
Open Source Contributions
- Worked on various repositories, tackling issues from bug fixes to feature implementations
- Learned to read and understand others' code - a crucial skill for any developer
- Experienced the satisfaction of having code reviewed, merged, and used by others
- Built connections with developers from around the world
Technical Growth
- Deepened knowledge of React and Next.js through real project work
- Learned MongoDB for database management and data modeling
- Improved TypeScript skills for type-safe, maintainable code
- Explored modern development tools and workflows
2023
- Started learning web technologies — Began the journey into frontend development
- Explored HTML, CSS, and JavaScript fundamentals
- Discovered React and fell in love with component-based architecture
- Built first personal projects and learned from countless mistakes
The Learning Phase
- Spent hours watching tutorials, reading documentation, and debugging errors
- Realized that building projects teaches more than just watching videos
- Learned the importance of consistent practice over sporadic intense sessions
- Started understanding that every error message is a learning opportunity
Foundation Building
- Mastered JavaScript fundamentals - closures, promises, async/await
- Learned CSS beyond the basics - flexbox, grid, responsive design
- Got comfortable with modern development tools - VS Code, Git, npm
- Built simple projects that gradually became more complex
2022
- Got admitted into Brac University — Pursuing Bachelor's in Computer Science
- Beginning of the formal education journey in technology
- Started understanding the theoretical foundations of computing
- Met fellow students who shared the passion for building things
The Beginning
This is where it all started. From being curious about how websites work to deciding to build them myself. The journey from "How does this work?" to "Let me build this" began here.
What's Next?
The journey continues. Every day brings new challenges, new technologies to learn, and new problems to solve.
Current Goals:
- Build projects that demonstrate real-world problem-solving abilities
- Contribute meaningfully to open source communities
- Connect with developers and companies for opportunities
- Keep improving, keep building, keep learning
Looking for:
- Frontend/Full-stack opportunities in Bangladesh
- Remote positions with global companies
- Collaborative projects with passionate developers
- Mentorship from experienced engineers
"The journey of a thousand miles begins with a single step. This is mine."
Edit this file at src/data/journey/journey.mdx to update with new milestones and achievements.