Browse documentation

This Website

Roadmap

Planned improvements to the platform, infrastructure and future engineering projects.

Overview

This portfolio is intended to evolve alongside my career rather than remain a static showcase. The current implementation establishes the foundation for a broader engineering platform that will continue to grow as I explore new technologies, solve new problems and complete additional projects.

The roadmap below represents the direction of the project rather than a fixed schedule. Priorities will naturally evolve as the platform matures and new opportunities arise.


Application Platform

The current implementation focuses on a single Next.js application. Future development will introduce additional backend services to separate responsibilities and support richer functionality.

Planned improvements include:

  • A FastAPI backend providing APIs and background services.
  • Shared packages and reusable libraries within the existing monorepo.
  • Improved server-side data processing and scheduled tasks.
  • Additional portfolio applications sharing the same platform.

Cloud Infrastructure

The AWS environment has been designed with future expansion in mind.

Planned infrastructure improvements include:

  • A fully independent production environment.
  • Private application services running within the existing private subnet architecture.
  • Expanded monitoring, observability and operational dashboards.
  • Continued refinement of networking and deployment automation.

Engineering Practices

As the platform grows, I intend to continue improving the engineering practices surrounding the application rather than focusing solely on new features.

Areas of ongoing improvement include:

  • Expanded automated testing.
  • Performance profiling and optimisation.
  • Improved deployment validation and rollback strategies.
  • Continued refinement of documentation and architecture diagrams.

Integrations

One of the longer-term goals of the project is to expose live information rather than relying solely on static content.

Future integrations include:

  • GitHub repository and workflow data.
  • AWS infrastructure and deployment status.
  • Additional third-party APIs that demonstrate practical backend integration patterns.

Documentation

The documentation is intended to evolve alongside the platform.

Future improvements include:

  • Expanded engineering notes for each major subsystem.
  • Additional architecture and networking diagrams.
  • Operational documentation covering deployment, troubleshooting and lessons learned.
  • New chapters documenting future projects and platform capabilities.

Long-Term Vision

The long-term goal is for this portfolio to become more than a personal website.

I want it to serve as a continually evolving engineering platform that demonstrates not only completed projects, but also the thought process, trade-offs and technologies involved in designing, deploying and maintaining modern cloud applications.

Rather than rebuilding the portfolio every few years, the intention is to continue extending the same platform as my experience grows, allowing the documentation and architecture to evolve alongside it.

Note

This roadmap represents the current direction of the project rather than a fixed plan. As new technologies, projects and opportunities emerge, the platform will continue to adapt and evolve.