Siphosihle Morabe

Full-Stack Developer (MERN, Next.js, Spring Boot)

Siphosihle Morabe Profile Picture

About Me

I'm a passionate and results-driven full-stack developer with strong experience in building modern web applications using the MERN stack, Next.js (T3 stack), and Spring Boot. I thrive in creating intuitive user interfaces, scalable backend systems, and seamless user experiences.

I enjoy crafting secure, maintainable APIs, implementing authentication systems with JWT, and working with state management libraries like Redux Toolkit and Zustand. I'm well-versed in Tailwind CSS, Chakra UI, and Material UI for building sleek, responsive interfaces.

Beyond coding, I'm a collaborative team player who loves mentoring junior developers and sharing knowledge. I'm continuously learning and currently diving deeper into cloud deployment (Vercel, Netlify, Heroku) and CI/CD pipelines.

My goal is to contribute to impactful software solutions, learn from experienced teams, and eventually lead projects that empower communities through technology.

>

Skills

JavaScript React.js Next.js Node.js Express.js MongoDB PostgreSQL Spring Boot Tailwind CSS Zustand Redux Toolkit Git & GitHub CI/CD RESTful APIs

Projects

Authenticator Project Screenshot

Authenticator

Full-stack authentication system built with the MERN stack (MongoDB, Express.js, React, Node.js). Features include JWT-based authentication, Redux Toolkit for state management, protected routes, and role-based access control.

Watch Demo
Email Generator Screenshot

Email Generator (AI-powered)

An AI email generator powered by Gemini AI. Users select tone and topic, and the app generates professional emails. Built with React, Gemini AI API, Zustand for state, and Tailwind CSS for styling.

Watch Demo
Weather App Screenshot

Weather App

A modern weather forecasting app using the T3 stack (Next.js, TypeScript, Tailwind CSS, TRPC). Leverages SSR (Server-Side Rendering) for fast loading and OpenWeatherMap API for real-time data. UI is fully responsive and accessible.

Watch Demo
MERN Store Screenshot

MERN Store

An e-commerce web application with full admin dashboard functionality. Built with the MERN stack, Zustand for state management, Chakra UI for styling, and Stripe for payment integration. Includes product CRUD, authentication, and responsive UI.

Watch Demo

Experience

Software Developer intern- Compuways

Woodmead, Gauteng | 1 Year 2024 Jan-Dec

Led teams in pair programming, reviewed code, and supported other devs.

Built secure APIs Implemented JWT auth Worked on scalable backend systems

Education

Resume

Download My Resume

Contact

Email: siphosim9@gmail.com

Phone: +27 65 693 3836

Location: Meadowlands East 1852, Johannesburg

Willing to relocate: Anywhere