DEV Community

Sibusiso Makhiwane
Sibusiso Makhiwane

Posted on

Sharing My Developer Portfolio – Feedback Welcome!

Hi Dev.to community! 👋

I’m Sibusiso Makhiwane, a passionate full-stack developer from South Africa. I’ve been building web applications and learning new technologies every day, and I’d love to share my portfolio with you:

🔗 https://sibu-fullstack-portfolio-1--mavismadira6.replit.app

What you’ll find in my portfolio:

Full-Stack Projects: Built with React, Node.js, MERN Stack, Java, Spring Boot, and Python

REST APIs: Documented with Swagger UI

Containerization: Implemented with Docker

Database Work: Using PostgreSQL, MongoDB, Firebase, and H2

Deployments: Deployed client websites on Render

Front-End Skills: HTML, CSS, JavaScript, HTMX,react

I focus on building user-friendly, responsive, and scalable applications. My goal is to solve real problems and create high-quality software that helps businesses grow and innovate.

I’d love to get your feedback, suggestions, or ideas on how I can improve my portfolio or projects.

Top comments (1)

Collapse
 
etienne-dev profile image
Etienne • Edited

Hey Sibusiso 👋

thanks for sharing your portfolio, it’s clear you’ve put a lot of effort into it.

Overall, the structure and visual consistency are solid, and the site is easy to navigate.

A few suggestions that could help make it even stronger:

  • Is there a specific reason you’re using margin: 70px for the home section on both desktop and mobile? In my opinion, the layout feels cleaner and more balanced without it.
  • For the home section, you might consider moving your profile picture to the “About” section. The hero could focus more on a strong title and a short introduction to clearly set the tone.
  • The hero and “About Me” sections feel a bit generic. You could stand out more by briefly explaining how you approach development or what kinds of problems you enjoy solving, rather than mainly listing technologies.
  • The overall design is consistent, but quite safe. Clearer visual hierarchy, stronger typography choices, or more deliberate spacing could help elevate the look and better match a full-stack profile.

Nice work overall, and best of luck with your journey 🚀