My Portfolio

IT Support & Web Developer

Hi, I'm Riaan, an entry-level IT professional focused on end-user support, Windows Server, Active Directory, Microsoft 365, networking, and web development (React / Node.js).

or View My CV

Riaan la Grange

About Me

Entry-level IT professional with practical experience supporting end users and maintaining systems in client-facing technical support roles. I work across Linux, Windows and Mac environments diagnosing hardware and software faults, resolving connectivity issues, and keeping servers and workstations running reliably.

Proficient with Active Directory, Windows Server, networking fundamentals, and remote support via SSH. I have supported and administered Microsoft 365 environments, handling user management, mailbox configuration, and resolving M365-related issues.

STADIO certified across Windows Server, Azure, and Microsoft 365. Additionally experienced in full-stack web development using React and Node.js, with a strong understanding of how web systems are built and deployed. I prioritize clear communication and thorough resolution of technical issues for both technical and non-technical stakeholders.

/bg1.jpg
M365, Networking, Linux, VoIP
End-user support and system administration
Client-facing, team collaboration, problem-solving
Comfortable working remotely, in-office and independently
Web Development
ScriptingLinuxDocker
AWSDatabasesTypeScript

Web / Mobile Development Projects

Reddit-Style Blog Platform (Yappit)

Full-stack web application built with Node.js, Express, Prisma, and React. Dockerized and deployed on AWS EC2 with S3 integration and automated CI/CD.

thumbnail
Project Task Tracker (Taskr)

Task management web app built with Next.js, Tailwind CSS, and Shadcn UI. Hosted on Vercel with custom domain and error monitoring via Sentry.

thumbnail
Karate NPO Mobile App (NWS)

Mobile app published on Google Play for a non-profit organization (New World Shotokan). Includes role-based authentication, real-time messaging, and media uploads.

thumbnail

Work Experience