DEV Community

Cover image for A Fresh Launch: My Developer Portfolio Is Production Ready
Nicolás Andrés Cano Leal
Nicolás Andrés Cano Leal

Posted on

A Fresh Launch: My Developer Portfolio Is Production Ready

After a comprehensive refactor across both backend and frontend, my personal portfolio is now fully modular, scalable, and ready to go live.

🔧 Backend: Django + DRF

  • Migrated from monolithic to domain-based modular architecture

  • RESTful endpoints for projects, skills, and contact functionality

  • API documentation with Swagger via drf_spectacular

  • Direct email dispatch via custom contact endpoint

  • Consistent routing under /api/, prepared for deployment

Backend

Backend

🎨 Frontend: React + Vite

  • Refactored components for visual consistency (ProjectCard, ContactCard, FooterCard)

  • Connected contact form to backend with dynamic user feedback

  • Added CV download functionality

  • Unified styles and hover states with centralized index.css

  • Interactive menu with Material UI icons for GitHub, LinkedIn, and Dev.to

Frontend

📁 All code is available on GitHub via the dev branch, and will soon replace my current portfolio version.

Frontend

Frontend

Frontend
This project reflects not just code improvements, but an intentional evolution in architecture, documentation, and developer experience. It’s built to be shared, scaled, and showcased — and will be my new technical identity moving forward.

🔖 Tags
text

SoftwareEngineering #ReactDeveloper #BackendEngineer #DjangoREST #FrontendRefactor #APIDesign #ModularArchitecture #GitWorkflow #PortfolioLaunch #ProductionReady #OpenSource #LinkedInDev

Top comments (0)