2025: Code, Build, Lead – My Tech Roadmap Blueprint & Weekly Focus
A structured, milestone-driven plan for executing full-stack systems
This 2025 roadmap builds upon the journey outlined in My Career Overview, which provides context on how I’ve shaped my path in software development.
🎯 Roadmap 2025 & Weekly Schedule
══════════════════════════════════════════════════════
🔹 Applies across all days & time slots
➡️ IBP, JOB (App Development & Tech Lead)
Top Priority.
🔹 Primarily during business hours & as needed at other time slots
➡️ Core, Flutter Development:
F-STARTER 🔸 Completed / Project Support
Flutter, Firebase, Hive, Bloc/Cubit, etc.
Ongoing improvements, bug fixes, etc.
Current production apps use this template.
FN-STARTER – 🔸 June 30, 2025
Flutter(latest)
Starting in July, all new apps will use this upgraded version of F-STARTER.
As of April, it has been upgraded and tested, and is currently being finalized for full release.
IBP-MOBILE – 🔸 July 31, 2025
Flutter (latest), Clean Architecture, Firebase, Bloc/Cubit, Riverpod, etc.
Clean Architecture version of FN-STARTER.
While it may be used in real-world applications, it is primarily intended for development and learning purposes.
➡️ Core, Laravel Development:
A-CMS-STARTER 🔸 Completed / Project Support
Laravel 10, Apiato 12x, PHP, MySQL, Modular Monolith, Redis, Bootstrap, Webpack, API + WEB,etc.
Ongoing improvements, bug fixes
Current production apps use this template (Laravel 10 & Apiato 12.x).
AN-CMS-STARTER – 🔸 July 31, 2025
Laravel 12, Apiato 13.x
New production apps will use this upgraded version of A-CMS-STARTER.
As of June, it has been upgraded and tested, and is currently being finalized for full release.
IBP-CORE (with some converted Filament modules) – 🔸 August 31, 2025
Laravel 12, PHP, Apiato 13.x, MySQL, Modular Monolith, API-driven, Redis, Tailwind, Vite, PHPUnit, API + WEB
Enhanced version of AN-CMS-STARTER & UI using Tailwind.
IBP-WEBSITE – 🔸 September 30, 2025
Laravel 12, Apiato 13.x, PHP, MySQL, Modular Monolith, Multitenancy, Tailwind, Next.js
Full API version of AN-CMS-STARTER, with the UI built using Next.js and Tailwind CSS.
IBP-PERSONAL – 🔸 Partial Usage
Experimental. Some new Botble modules may be coverted for IBP-CORE. PHP, Botble CMS, Bootstrap 5
Experimental project currently used on personal website with minor modifications. Some modules have been converted to A-CMS-STARTER.
IBP-ECOMMERCE – 🔸 As Needed
Laravel 12, Bagisto (latest & customized), Stripe, PHPUnit
Experimental project, already deeply analyzed for usage, packages, and architecture.
➡️ Core, .NET Development:
IBP-SIMPLE – 🔸 August 31, 2025
.NET, SimplCommerce, Tailwind, Blazor, API + WEB
Backend architecture inspired by SimplCommerce, featuring modular and layered architecture.
As of June, the initial version is ready and is now being finalized for full release.
New production apps will use this template.
IBP-N-SIMPLE(.NET 10) – 🔸 After the stable release of .NET 10, likely in December 2025
Upgraded version of IBP-SIMPLE
IBP-ENTERPRISE – 🔸 September 30, 2025
.NET, MediatR, RabbitMQ, Clean Architecture, DDD, PostgreSQL, Nextjs & Tailwind, Full API
While it may be used in real-world applications, it is primarily intended for development and learning purposes.
IBP-N-ENTERPRISE (.NET 10) – 🔸 After the stable release of .NET 10, likely in December 2025
Upgraded version of IBP-ENTERPRISE.
IBP-SERVICE – 🔸 Future Use, Ongoing Development
Microservices with .NET
While it may be used in real-world applications, it is primarily intended for development and learning purposes.
🔹 Lunch Break
IBP-XR – 🔸 Ongoing Development
Unity, C#
Experimental apps & learning.
🔹 Primarily after business hours & on weekends, and as needed at other time slots
IBP-STARTUP – 🔸 October 31, 2025
Go, Fiber, gRPC, JavaScript, TypeScript, Vue, Nuxt, Docker
Similar to LeetCode, targeted for students. Communication with a IBP-NOCODE & one of our completed Laravel production project.
While it may be used in real-world applications, it is primarily intended for development and learning purposes
IBP-NOCODE – 🔸 October 31, 2025
Part of IBP-STARTUP, NestJS, Next.js, GraphQL, React, Microservices
Designed for adding questions, etc. drag-and-drop system.
While it may be used in real-world applications, it is primarily intended for development and learning purposes
IBP-LEARN – 🔸 November 30, 2025
Rust, Axum, SurrealDB, Redis, Solidity, Dioxus, Yew, Leptos, Substrate, Solidity (EVM), DeFi tools, etc.
Experimental blockchain-integrated project. Web3. Many details yet to be decided.
IBP-SIMULATE – 🔸 Ongoing Development
Rust, Bevy Engine, WebAssembly
Hobby & learning-oriented, experimental work.
🔹 General, no specific time slots
IBP-AI – 🔸 Ongoing Development
OpenAI, Hugging Face, Gemini, TensorFlow.js, LangChain, PyTorch, Pinecone, Supabase, etc.
Experimental hub before internal or production use.
IBP-TECHLIB – 🔸 Ongoing Development
Main libraries, tools, interviews, secondary tech-stacks, additional resources
Experimental hub before real-world use.