"A personal portfolio to showcase my skills, projects, and professional experience."
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.
- 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.
- 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.
- Hero section with profile image, brief intro, and action buttons.
- Summary of background and values as a developer.
- Education history.
- Work experience.
- Tech skills and tools used.
- Live demos and descriptions of selected development projects.
- Each project includes a feature overview and relevant technologies.
- Contact form wired to backend.
- Direct links for email, GitHub, LinkedIn, and phone.
- Light/Dark theme toggle.
- Project filter by tech stack or category.
- Admin panel to update portfolio content dynamically.
- Blog section (optional future add-on).
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!