Skip to contentBack to Reviewsoverview
- A year focused on consistency, discipline, and steady growth
- Balanced academics, part-time work, and personal development
- Key theme: small steps every day lead to long-term progress
January – July 2024
- Continued exchange program at Concordia University (Canada)
- Maintained consistent practice on LeetCode and GitHub
- Organized 5+ events to guide school students
- Published monthly updates on LinkedIn (part of 12 total in the year)
- Secured 4th place in Hacknovation 2024 (Uzbekistan)
August 2024
- Started working part-time at Cloud Initiatives Inc.
- Began contributing to CourseMatix project (education platform)
- Participated in daily standup meetings
- Learned GitLab workflows and version control practices
- Created branches & pull requests (PRs) for structured development
- Built skeleton loaders for better UX
- Worked with React components (React Select, Tailwind DateRangePicker)
- Solved CSS conflict issue by adjusting Tailwind file order
September 2024
- Continued work on CourseMatix
- Debugged performance issues (e.g., react-apexcharts)
- Used Chrome DevTools Lighthouse for optimization
- Learned TypeScript basics
- Worked with APIs and integrations
- Improved UI components and overall frontend quality
October 2024
- Focused on refining frontend development skills
- Deployed project to production (mid-October)
- Fixed student detail page layouts
- Redesigned student info sections (UX improvements)
- Implemented custom color system for maintainability
- Cleaned up unused code and files
November 2024
- Started building MVP for a new project
- Technologies & Tools: Next.js, TypeScript, Shadcn UI
- Used Slack for team communication
- Used Figma & Lucidchart for design and architecture
- Used Postman for API testing
December 2024
- Developed sports web app MVP (U.S. market)
- Core features: team creation & invitations, match scheduling & gameplay flow, event management, discovering live matches nearby
- Completed Phase 1 (MVP delivery)
- Started UAT testing and refinements
key lessons from senior developers
- Prioritize solutions over blame — focus on progress
- Focus on high-impact features, avoid over-engineering
- Stay patient, ask clear questions, and communicate well
academic progress
- Completed 1-year exchange program (Concordia University)
- Started final year in Artificial Intelligence at University of Hertfordshire
ongoing activities (throughout the year)
- Daily consistency in LeetCode problem solving and GitHub contributions
- Published 12 LinkedIn monthly updates
- Continued mentoring and guiding students
key takeaways
- Consistency beats intensity — small daily progress compounds
- Real-world development is about communication, prioritization, and teamwork
- Debugging and problem-solving are core to becoming a strong developer
- Teaching others reinforces your own understanding
focus for next year
- Keep showing up every day with consistency
- Build more scalable, production-level projects
- Strengthen full-stack and system design skills
- Continue growing towards top tech opportunities (e.g., Google)