About Simple Portfolio App
A comprehensive technical showcase demonstrating production-grade full-stack development, security hardening, and DevOps practices.
Simple Portfolio App is more than a financial portfolio tracker — it's a production-grade technical demonstration built with the same standards as enterprise software. From clean architecture to Kubernetes deployment, every layer is designed to showcase real-world engineering expertise.
What This Project Demonstrates
A deep dive into the technical competencies behind this application.
Full-Stack Development
Next.js + TypeScript frontend with server/client components, Python/FastAPI backend with SQLAlchemy 2.0, and PostgreSQL database — all production-ready.
Polyglot Architecture
The same RESTful API implemented in multiple languages: Python (complete), Go (in progress), with Node.js, Java, and PHP planned.
Clean Architecture
Domain-Driven Design, separation of concerns, API-first development with OpenAPI 3.1 specification, and consistent response patterns.
DevOps & Infrastructure
Kubernetes (microk8s) deployment, Docker multi-stage builds, CI/CD with GitHub Actions, and database migrations with golang-migrate.
Security Hardening
JWT auth with HttpOnly cookies, OWASP Top 10 compliance, SAST/DAST with SonarQube, dependency scanning with Snyk, and secure password hashing (argon2).
Production Practices
85%+ test coverage (unit + integration), linting, code quality tools, and comprehensive API documentation.
By The Numbers
Why I Built This
Most portfolio projects are simple CRUD demos. I wanted to go further — to build something that reflects how I actually work: with proper architecture, security hardening, real deployment infrastructure, and production-grade testing. This project exists to prove that I can take a concept from design to production with the same rigor expected in enterprise environments.
Built With Modern Tech
A robust, production-grade stack organized by domain.
Frontend
Backend
Infrastructure
Tools & Quality
What's Next
Ongoing development to expand the technical scope.
Explore The Code
Dive into the source code, architecture, and documentation.
Open Source & Free
This project is open source under the MIT License. Check out the source code and contribute on GitHub.
Meet the Developer
Victor Leveneur
Cybersecurity Specialist & Full-Stack Developer
Specializing in secure, scalable applications with expertise in full-stack development, cloud infrastructure, and security hardening. Passionate about clean architecture and production-grade engineering.