Skip to content
View Rethabile2004's full-sized avatar
:octocat:
you can do whatever you want. as long as you don't shove it in someone's face.
:octocat:
you can do whatever you want. as long as you don't shove it in someone's face.

Highlights

  • Pro

Block or report Rethabile2004

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rethabile2004/README.md

RETHABILE ERIC SIASE

Backend Developer · ASP.NET Core · Full-Stack


Final-year Advanced Diploma student at the Central University of Technology, Free State. I build full-stack web and mobile applications with a focus on clean backend architecture - REST APIs, authentication systems, and database design that holds up in practice.


Stack

Backend C# · ASP.NET Core Web API · EF Core · JWT · REST SQL Server · PostgreSQL · SQLite Repository Pattern · Service Layer · Clean Architecture

Frontend Next.js · React · TypeScript · Prisma · Supabase

Mobile Flutter · Dart · Firebase


Projects

TaskFlow API REST API with JWT authentication, user-scoped data, Repository and Service layer separation, global exception handling, structured logging with Serilog, and full CRUD with filtering, sorting, and pagination.

EduTrack Role-based student enrollment system built with ASP.NET Core MVC and Identity. Two-tier access control, photo uploads, Repository Pattern, and paginated/sortable listings via EF Core Code First.

Next Commerce Full-stack e-commerce platform with authentication, product listings, cart, and order flow. End-to-end TypeScript, deployed on Vercel.

Travel Guide SA Data-driven travel platform with authentication and structured relational database design.


Contributions

github-snake

Rethabile's GitHub Activity Graph

Currently Working On

  • Clean Architecture patterns in ASP.NET Core
  • JWT refresh tokens and authorization policies
  • API versioning
  • Deployment - Azure and Docker

Contact

Email: ericksiase375@gmail.com LinkedIn: linkedin.com/in/rethabile-eric-siase-6199a131a Location: Bloemfontein, South Africa

Pinned Loading

  1. taskflow-api taskflow-api Public

    A task management REST API built with ASP.NET Core Web API progressively developed as a learning project covering CRUD, EF Core, JWT auth, and deployment.

    C# 2

  2. library-api library-api Public

    A library management REST API built with ASP.NET Core Web API featuring book and author management, JWT authentication, borrowing system, pagination, and structured logging.

    C#

  3. comfy-store-react.js comfy-store-react.js Public

    This project is a high-performance E-commerce frontend built to demonstrate mastery of modern React patterns. From complex state management to seamless routing, it bridges the gap between a classro…

    JavaScript 3

  4. student-assistant student-assistant Public

    Flutter + Supabase app for student assistant applications, document uploads, admin review workflows, and role-based student management.

    Dart

  5. next-commerce next-commerce Public

    Full‑stack commerce application showcasing Next.js, TypeScript, Shadcn UI, Prisma ORM, and Supabase integration. Includes responsive UI, product grid/list views, favorites, reviews, cart and order …

    TypeScript 3

  6. budgetflow-api budgetflow-api Public

    Personal finance tracking REST API built with ASP.NET Core, EF Core, Identity, JWT auth, and Hangfire background jobs.

    C#