Skip to content

cltxvz/devPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

🌐 Carlos A. Cárdenas — Developer Portfolio

"A personal portfolio to showcase my skills, projects, and professional experience."


🚀 Description

This is my official software engineering portfolio site, built with React and styled using Bootstrap 5. It serves as a centralized hub to highlight my technical background, showcase selected projects, and provide easy access to my resume and contact information.

Whether you're a recruiter, hiring manager, or fellow developer, this site is designed to give you a clear, concise, and responsive overview of who I am as a developer.


🛠️ Technologies Used

Stack

  • Frontend: React.js, React Router, Bootstrap 5.
  • Backend: Node.js, Express.js (used for contact form/email delivery).
  • Database: MongoDB Atlas (via Mongoose).
  • Deployment: Heroku (Backend & Frontend).
  • Version Control: Git & GitHub.

📚 Features & Concepts

  • Modular React Components — Scalable and reusable component architecture.
  • Responsive Design — Fully functional on both desktop and mobile.
  • Contact Form Integration — With secure backend handling via Express.
  • Resume Download Button — Linked to a downloadable PDF.
  • Backend Wake-Up Ping — Prevents Heroku cold starts on initial load.
  • SEO-Friendly Structure — Optimized titles and metadata.
  • Custom Domain Integration — Linked via Cloudflare and Heroku.

🧩 Sections Overview

Home

  • Hero section with profile image, brief intro, and action buttons.

About

  • Summary of background and values as a developer.
  • Education history.
  • Work experience.
  • Tech skills and tools used.

Projects

  • Live demos and descriptions of selected development projects.
  • Each project includes a feature overview and relevant technologies.

Contact

  • Contact form wired to backend.
  • Direct links for email, GitHub, LinkedIn, and phone.

🌍 Live Site

ccarden.dev


📌 Planned Enhancements

  • Light/Dark theme toggle.
  • Project filter by tech stack or category.
  • Admin panel to update portfolio content dynamically.
  • Blog section (optional future add-on).

👤 Author

Carlos A. Cárdenas


I hope you enjoyed this portfolio. Feel free to connect with me with the links provided in the website — feedback is always welcome.

Thank you!

About

A personal portfolio to showcase my skills, projects, and professional experience.

Resources

Stars

Watchers

Forks