A personal developer portfolio built with Next.js, designed to present projects, document ongoing growth, and serve as a central hub for my technical work.
This repository contains my primary developer portfolio.
Its purpose is to clearly present:
- Who I am as a developer
- How I structure and evolve projects
- What I am actively building and learning
Rather than being a static site, this portfolio is treated as a living system that evolves alongside my skills, tooling, and long-term goals.
The portfolio is designed to:
- Act as a central entry point for all major projects
- Showcase real, working applications
- Provide context around ongoing development and learning
- Reflect professional standards in structure and documentation
This repository prioritizes clarity, organization, and long-term maintainability.
This portfolio highlights and connects to multiple ongoing projects, including:
-
Crypto Tracking App
A real-time cryptocurrency tracking application demonstrating API integration and frontend architecture. -
Blog Platform
A multi-source content platform integrating external services and structured data flow. -
Dashboard (Planned)
A future analytics and visualization project intended to centralize data and insights. -
Growth Vault
A dedicated repository documenting learning, experimentation, and technical progression.
In addition, this portfolio reflects work associated with my organizations:
- Earth Plus
- Soren Lab
These projects represent both practical applications and long-term initiatives.
This portfolio is built with a focus on:
- Incremental improvement over time
- Clear separation of concerns
- Production-ready workflows
- Honest documentation of the current state vs planned features
Some sections act as placeholders by design, signaling intent and roadmap rather than unfinished work.
- Next.js
- TypeScript
- Tailwind CSS
- Prisma ORM
- MongoDB
Runtime & Tooling
- Bun (runtime & package management)
- Postman (API testing & validation)
- Codex (code review and optimization support)
Infrastructure
- Vercel (deployment)
This project uses Bun as the runtime and package manager.
Install Dependencies
bun installStart Development Server
bun devBuild for Production
bun run buildStart Production Server
bun start
Environment variables will be used as backend services are introduced.
- Core portfolio structure implemented
- Actively maintained and updated
- Serves as a central project hub
Some sections and features are intentionally minimal while underlying systems are still evolving.
Future iterations of this portfolio may include:
- Backend persistence for dynamic content
- Enhanced project metadata and filtering
- Deeper integration with showcased applications
- Expanded documentation of learning and growth
These improvements will be introduced incrementally.
Portions of this project were developed with AI assistance, including code review, refactoring suggestions, and baseline validation.
All architectural decisions, implementations, and final content were reviewed and approved by the author.
AI is used as a productivity and learning tool, not as a replacement for engineering judgment.
- Ability to structure and maintain a long-term project
- Clear documentation and communication
- Thoughtful portfolio design beyond surface-level demos
- Integration of multiple projects into a cohesive system
- Responsible use of modern tooling and AI assistance
Drakeze Built and maintained as part of an ongoing professional development journey.